| Package | Description |
|---|---|
| org.opencastproject.job.api | |
| org.opencastproject.security.api | |
| org.opencastproject.security.util | |
| org.opencastproject.serviceregistry.api |
Service implementation classes
|
| org.opencastproject.util |
Utility classes for dealing with media packages, collections, URLs, files, and streams.
|
| Class and Description |
|---|
| OrganizationDirectoryService
Manages organizations.
|
| SecurityService
Provides access to the current user's username and roles, if any.
|
| UserDirectoryService
A marker interface for federation of all
UserProviders. |
| Class and Description |
|---|
| AccessControlEntry
A tuple of role, action, and whether the combination is to be allowed.
|
| AccessControlList
A list of
AccessControlEntrys. |
| AccessControlParsingException
An exception that indicates that a stream did not contain properly formatted access control list.
|
| AclScope
Scopes of an ACL.
|
| Group
Represent a group in Opencast
|
| GroupParser
JAXB parser for JAXB DTOs of
Group. |
| JaxbGroup
A simple user model.
|
| JaxbGroupList
A wrapper for group collections.
|
| JaxbOrganization
An organization that is hosted on this Opencast instance.
|
| JaxbOrganization.OrgProperty
An organization property.
|
| JaxbOrganization.OrgServer
An organization property.
|
| JaxbRole
A simple user model.
|
| JaxbUser
A simple user model.
|
| Organization |
| OrganizationDirectoryListener
An interface for entities that are interested in changes to the list of registered organizations.
|
| Permissions.Action |
| Role
Represent a role in Opencast
|
| Role.Target
The target (intended purpose) of a set of roles
USER - Roles which are assigned to users and/or groups to provide access to capabilities
ACL - Roles which are used to manage access to resources (Event, Series) in an ACL
ALL - All roles
|
| Role.Type
The type of role:
SYSTEM - A role granted automatically by Opencast, not persisted
INTERNAL - A role indicating an ability that the user has within Opencast, persisted
GROUP - A role indicating membership of an Opencast group, persisted
EXTERNAL - A role granted to a user from an external system, not persisted
EXTERNAL_GROUP - A role indicating membership of an Opencast group from an external system, not persisted
DERIVED - A role which is derived from the user's group membership (a role which the group has), not persisted
|
| TrustedHttpClient.RequestRunner
Request runner encapsulating request resource management.
|
| TrustedHttpClientException
An Exception indicating that the trusted http communication failed.
|
| User
Represent a user in Opencast
|
| Class and Description |
|---|
| Organization |
| OrganizationDirectoryService
Manages organizations.
|
| SecurityService
Provides access to the current user's username and roles, if any.
|
| TrustedHttpClient
Provides secured http client components to access to protected resources.
|
| TrustedHttpClient.RequestRunner
Request runner encapsulating request resource management.
|
| TrustedHttpClientException
An Exception indicating that the trusted http communication failed.
|
| UnauthorizedException
An exception that indicates that a subject attempted to take an action for which it was not authorized.
|
| User
Represent a user in Opencast
|
| UserDirectoryService
A marker interface for federation of all
UserProviders. |
| Class and Description |
|---|
| OrganizationDirectoryService
Manages organizations.
|
| SecurityService
Provides access to the current user's username and roles, if any.
|
| TrustedHttpClient
Provides secured http client components to access to protected resources.
|
| UserDirectoryService
A marker interface for federation of all
UserProviders. |
| Class and Description |
|---|
| TrustedHttpClient
Provides secured http client components to access to protected resources.
|
| TrustedHttpClient.RequestRunner
Request runner encapsulating request resource management.
|
Copyright © 2009–2020 Opencast Project. All rights reserved.