Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractBufferScanner - Class in org.opencastproject.kernel.scanner
- AbstractBufferScanner() - Constructor for class org.opencastproject.kernel.scanner.AbstractBufferScanner
- AbstractBundleInfoDb - Class in org.opencastproject.kernel.bundleinfo
- AbstractBundleInfoDb() - Constructor for class org.opencastproject.kernel.bundleinfo.AbstractBundleInfoDb
- AbstractScanner - Class in org.opencastproject.kernel.scanner
-
This class is designed to provide a template for sub classes that will scan their data and respond accordingly.
- AbstractScanner() - Constructor for class org.opencastproject.kernel.scanner.AbstractScanner
- AbstractScanner.TypedQuartzJob<A> - Class in org.opencastproject.kernel.scanner
-
Please remember that derived classes need a no-arg constructor in order to work with Quartz.
- activate() - Method in class org.opencastproject.kernel.bundleinfo.OsgiBundleInfoDb
-
OSGi callback
- activate(ComponentContext) - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoLogger
-
OSGi callback
- activate(ComponentContext) - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoRestEndpoint
- activate(ComponentContext) - Method in class org.opencastproject.kernel.http.SharedHttpContext
-
Activate the component
- activate(ComponentContext) - Method in class org.opencastproject.kernel.rest.RestPublisher
-
Activates this rest publisher
- activate(ComponentContext) - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
OSGi component activate callback
- activate(ComponentContext) - Method in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
-
Creates
EntityManagerFactoryusing persistence provider and properties passed via OSGi. - activate(ComponentContext) - Method in class org.opencastproject.kernel.security.SpringSecurityConfigurationArtifactInstaller
-
OSGI activation callback
- activate(ComponentContext) - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
- addFilter(String, Filter) - Method in class org.opencastproject.kernel.security.SecurityFilter
- addingService(ServiceReference<Object>) - Method in class org.opencastproject.kernel.rest.RestPublisher.JaxRsServiceTracker
- addOrganization(Organization) - Method in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
-
Adds the organization to the list of organizations.
- addOrganizationDirectoryListener(OrganizationDirectoryListener) - Method in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
- appContexts - Variable in class org.opencastproject.kernel.security.SpringSecurityConfigurationArtifactInstaller
-
Spring application contexts
- applyAnonymousForThisRequest(HttpServletRequest) - Method in class org.opencastproject.kernel.security.TrustedAnonymousAuthenticationFilter
-
Deprecated.
- AsyncTimeoutRedirectFilter - Class in org.opencastproject.kernel.security
-
Filter used to avoid redirect for asynchronous request in case of session timeout
- AsyncTimeoutRedirectFilter() - Constructor for class org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter
- augmentKey(String) - Static method in class org.opencastproject.kernel.security.SystemTokenRememberMeUtils
- AuthenticationSuccessHandler - Class in org.opencastproject.kernel.security
-
Sends authenticated users to one of the configured welcome pages after login.
- AuthenticationSuccessHandler() - Constructor for class org.opencastproject.kernel.security.AuthenticationSuccessHandler
- AUTHORIZATION_HEADER_NAME - Static variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
Header name used to request a new nonce from a server a request is sent to.
B
- baseServerUri - Variable in class org.opencastproject.kernel.rest.RestPublisher
-
The base URL for this server
- BaseSmtpService - Class in org.opencastproject.kernel.mail
-
Base implementation that allows to send e-mails using
javax.mail. - BaseSmtpService() - Constructor for class org.opencastproject.kernel.mail.BaseSmtpService
- BaseSmtpService.Mode - Enum Class in org.opencastproject.kernel.mail
-
The mode
- BASIC_AUTH - Static variable in class org.opencastproject.kernel.security.DelegatingAuthenticationEntryPoint
- bindHttpService(HttpService) - Method in class org.opencastproject.kernel.rest.RestPublisher
- bindOrganizationDirectoryService(OrganizationDirectoryService) - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
OSGi callback to set organization directory service
- bindSecurityService(SecurityService) - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
OSGi callback to set security service
- bindServiceRegistry(ServiceRegistry) - Method in class org.opencastproject.kernel.scanner.AbstractScanner
- buffer - Variable in class org.opencastproject.kernel.scanner.AbstractBufferScanner
- buildNumber - Variable in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
- bundleChanged(BundleEvent) - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoLogger
- bundleContext - Variable in class org.opencastproject.kernel.http.SharedHttpContext
-
This osgi bundle's bundlecontext
- bundleContext - Variable in class org.opencastproject.kernel.security.SpringSecurityConfigurationArtifactInstaller
-
This component's bundle context
- bundleId - Variable in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
- bundleInfo(String, String, long, String, Optional<String>) - Static method in class org.opencastproject.kernel.bundleinfo.BundleInfoImpl
- bundleInfo(String, String, long, String, Optional<String>, Optional<String>) - Static method in class org.opencastproject.kernel.bundleinfo.BundleInfoImpl
- bundleInfo(BundleInfo) - Static method in class org.opencastproject.kernel.bundleinfo.BundleInfoRestEndpoint
- BundleInfo - Interface in org.opencastproject.kernel.bundleinfo
- BundleInfoDb - Interface in org.opencastproject.kernel.bundleinfo
-
Persistence for bundle information.
- BundleInfoDbException - Exception Class in org.opencastproject.kernel.bundleinfo
- BundleInfoDbException(String) - Constructor for exception class org.opencastproject.kernel.bundleinfo.BundleInfoDbException
- BundleInfoDbException(String, Throwable) - Constructor for exception class org.opencastproject.kernel.bundleinfo.BundleInfoDbException
- BundleInfoDbException(Throwable) - Constructor for exception class org.opencastproject.kernel.bundleinfo.BundleInfoDbException
- BundleInfoImpl - Class in org.opencastproject.kernel.bundleinfo
- BundleInfoImpl(String, String, long, String, Optional<String>, Optional<String>) - Constructor for class org.opencastproject.kernel.bundleinfo.BundleInfoImpl
- BundleInfoJpa - Class in org.opencastproject.kernel.bundleinfo
- BundleInfoJpa() - Constructor for class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
- bundleInfoJson(BundleInfo) - Static method in class org.opencastproject.kernel.bundleinfo.BundleInfoRestEndpoint
- BundleInfoLogger - Class in org.opencastproject.kernel.bundleinfo
-
Log information about bundle build versions.
- BundleInfoLogger() - Constructor for class org.opencastproject.kernel.bundleinfo.BundleInfoLogger
- BundleInfoRestEndpoint - Class in org.opencastproject.kernel.bundleinfo
-
Bundle information via REST.
- BundleInfoRestEndpoint() - Constructor for class org.opencastproject.kernel.bundleinfo.BundleInfoRestEndpoint
- BundleInfos - Class in org.opencastproject.kernel.bundleinfo
-
Functions on
BundleInfo. - bundleSymbolicName - Variable in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
- bundleTracker - Variable in class org.opencastproject.kernel.rest.RestPublisher
-
A bundle tracker that registers StaticResource servlets for bundles with the right headers.
- bundleVersion - Variable in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
- BundleVersion - Class in org.opencastproject.kernel.bundleinfo
- BundleVersion(String, Optional<String>) - Constructor for class org.opencastproject.kernel.bundleinfo.BundleVersion
C
- CALLBACK_PARAM - Static variable in class org.opencastproject.kernel.rest.JsonpFilter
-
The querystring parameter that indicates the response should be padded
- canHandle(File) - Method in class org.opencastproject.kernel.security.SpringSecurityConfigurationArtifactInstaller
- CHARACTER_ENCODING - Static variable in class org.opencastproject.kernel.rest.JsonpFilter
-
The character encoding.
- checkBundles(List<String>) - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoRestEndpoint
-
Return true if all bundles have the same bundle version and build number.
- CleanSessionsFilter - Class in org.opencastproject.kernel.rest
-
Goes through each request and sets its max inactive time to a default value if they are a normal request or invalidates the session if they are a security request.
- CleanSessionsFilter() - Constructor for class org.opencastproject.kernel.rest.CleanSessionsFilter
- clear(String) - Method in class org.opencastproject.kernel.bundleinfo.AbstractBundleInfoDb
- clear(String) - Method in interface org.opencastproject.kernel.bundleinfo.BundleInfoDb
-
Clear the database for a certain host.
- clearAll() - Method in class org.opencastproject.kernel.bundleinfo.AbstractBundleInfoDb
- clearAll() - Method in interface org.opencastproject.kernel.bundleinfo.BundleInfoDb
-
Clear the complete database.
- clearHost(String) - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoRestEndpoint
- close(HttpResponse) - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.opencastproject.kernel.security.DelegatingAuthenticationEntryPoint
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.opencastproject.kernel.security.UserEntryPoint
- componentContext - Variable in class org.opencastproject.kernel.rest.RestPublisher
-
The rest publisher's OSGI declarative services component context
- configAdmin - Variable in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
-
The configuration admin service
- configure() - Method in class org.opencastproject.kernel.mail.BaseSmtpService
- containsOrganization(String) - Method in interface org.opencastproject.kernel.security.persistence.OrganizationDatabase
-
Returns
trueif the given organization by its identifier is found orfalseif not - containsOrganization(String) - Method in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
- CONTENT_TYPE_HEADER - Static variable in class org.opencastproject.kernel.rest.JsonpFilter
-
The content type HTTP header name
- countOrganizations() - Method in interface org.opencastproject.kernel.security.persistence.OrganizationDatabase
-
Counts all organizations in persistent storage
- countOrganizations() - Method in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
- create(BundleInfo) - Static method in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
- createEndpoint(ServiceReference<?>, Object) - Method in class org.opencastproject.kernel.rest.RestPublisher
-
Creates a REST endpoint for the JAX-RS annotated service.
- createMessage() - Method in class org.opencastproject.kernel.mail.BaseSmtpService
-
Creates a new message.
- createWriter(Object, Class<?>, Type, String, OutputStream, boolean) - Method in class org.opencastproject.kernel.rest.RestPublisher.OpencastJSONProvider
- CURRENT_JOB_HEADER - Static variable in class org.opencastproject.kernel.rest.CurrentJobFilter
- CurrentJobFilter - Class in org.opencastproject.kernel.rest
-
Inspects request current job header and sets the current job for the request.
- CurrentJobFilter() - Constructor for class org.opencastproject.kernel.rest.CurrentJobFilter
- CustomPasswordEncoder - Class in org.opencastproject.kernel.security
-
Password encoder using bcrypt for password hashing while still supporting the verification of olf md5 based passwords.
- CustomPasswordEncoder() - Constructor for class org.opencastproject.kernel.security.CustomPasswordEncoder
D
- db - Variable in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
- dbSchemaVersion - Variable in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
- dbSessionFactory - Variable in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
- deactivate() - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoLogger
-
OSGi callback
- deactivate() - Method in class org.opencastproject.kernel.bundleinfo.OsgiBundleInfoDb
- deactivate() - Method in class org.opencastproject.kernel.http.SharedHttpContext
-
Deactivate the component
- deactivate() - Method in class org.opencastproject.kernel.rest.RestPublisher
-
Deactivates the rest publisher
- deactivate() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
OSGi deactivate component callback.
- deactivate() - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
- DEFAULT_CALLBACK - Static variable in class org.opencastproject.kernel.rest.JsonpFilter
-
The default padding to use if the specified padding contains invalid characters
- DEFAULT_CONNECTION_TIMEOUT - Static variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The default time until a connection attempt fails
- DEFAULT_NONCE_TIMEOUT_RETRIES - Static variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The default number of times to attempt a request after it has failed due to a nonce expiring.
- DEFAULT_RETRY_BASE_TIME - Static variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The default amount of time to wait after a nonce timeout.
- DEFAULT_RETRY_MAXIMUM_VARIABLE_TIME - Static variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
Default maximum amount of time in a random range between 0 and this value to add to the base time.
- DEFAULT_SERVER_HOST - Static variable in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
-
The default host in case no server is configured
- DEFAULT_SERVER_PORT - Static variable in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
-
The default port in case no server is configured
- DEFAULT_SOCKET_TIMEOUT - Static variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The default time between packets that causes a connection to fail
- DEFAULT_URL_SIGNING_EXPIRES_DURATION - Static variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The default time before a piece of signed content expires. 1 Minute.
- DelegatingAuthenticationEntryPoint - Class in org.opencastproject.kernel.security
-
An
AuthenticationEntryPointthat delegates to a default implementation unless a "X-Requested-Auth" header with a value of "Digest". - DelegatingAuthenticationEntryPoint() - Constructor for class org.opencastproject.kernel.security.DelegatingAuthenticationEntryPoint
- delete(String, long) - Method in class org.opencastproject.kernel.bundleinfo.AbstractBundleInfoDb
- delete(String, long) - Method in interface org.opencastproject.kernel.bundleinfo.BundleInfoDb
-
Delete a bundle.
- delete(String, long) - Static method in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
-
Delete a bundle info.
- deleteAll - Static variable in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
-
Delete all entities of BundleInfo from the database.
- deleteByHost(String) - Static method in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
-
Delete all entities of BundleInfo of a certain host from the database.
- deleted(String) - Method in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
- deleteOrganization(String) - Method in interface org.opencastproject.kernel.security.persistence.OrganizationDatabase
-
Removes an organization from persistent storage.
- deleteOrganization(String) - Method in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
- destroy() - Method in class org.opencastproject.kernel.filter.https.HttpsFilter
- destroy() - Method in class org.opencastproject.kernel.filter.proxy.TransparentProxyFilter
- destroy() - Method in class org.opencastproject.kernel.rest.CleanSessionsFilter
- destroy() - Method in class org.opencastproject.kernel.rest.CurrentJobFilter
- destroy() - Method in class org.opencastproject.kernel.rest.JsonpFilter
- destroy() - Method in class org.opencastproject.kernel.security.OrganizationFilter
- destroy() - Method in class org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter
- destroy() - Method in class org.opencastproject.kernel.security.SecurityFilter
- destroyBus() - Method in class org.opencastproject.kernel.rest.RestPublisher.RestServlet
- destroyEndpoint(String, Object) - Method in class org.opencastproject.kernel.rest.RestPublisher
-
Removes an endpoint
- determineUrlToUseForThisRequest(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.opencastproject.kernel.security.RedirectQueryParamAuthenticationEntryPoint
- DIGEST_AUTH - Static variable in class org.opencastproject.kernel.security.DelegatingAuthenticationEntryPoint
- DIGEST_AUTH_PASS_KEY - Static variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The configuration property specifying the digest authentication password
- DIGEST_AUTH_USER_KEY - Static variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The configuration property specifying the digest authentication user
- digestAuthenticationEntryPoint - Variable in class org.opencastproject.kernel.security.DelegatingAuthenticationEntryPoint
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.opencastproject.kernel.filter.https.HttpsFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.opencastproject.kernel.filter.proxy.TransparentProxyFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.opencastproject.kernel.rest.CleanSessionsFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.opencastproject.kernel.rest.CurrentJobFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.opencastproject.kernel.rest.JsonpFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.opencastproject.kernel.security.AsyncTimeoutRedirectFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.opencastproject.kernel.security.OrganizationFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.opencastproject.kernel.security.SecurityFilter
E
- EmailAddress - Class in org.opencastproject.kernel.mail
-
An email address.
- EmailAddress(String, String) - Constructor for class org.opencastproject.kernel.mail.EmailAddress
- emf - Variable in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
-
Factory used to create
EntityManagers for transactions - encodePassword(String) - Method in class org.opencastproject.kernel.security.CustomPasswordEncoder
-
Encode the raw password for storage using bcrypt.
- encodePassword(String, Object) - Method in class org.opencastproject.kernel.security.CustomPasswordEncoder
-
Encode the raw password for storage using bcrypt.
- equals(Object) - Method in class org.opencastproject.kernel.bundleinfo.BundleVersion
- equals(Object) - Method in class org.opencastproject.kernel.mail.EmailAddress
- execute(A, JobExecutionContext) - Method in class org.opencastproject.kernel.scanner.AbstractScanner.TypedQuartzJob
-
Typesafe replacement for
AbstractScanner.TypedQuartzJob.execute(org.quartz.JobExecutionContext). - execute(HttpUriRequest) - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
- execute(HttpUriRequest, int, int) - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
- execute(JobExecutionContext) - Method in class org.opencastproject.kernel.scanner.AbstractScanner.TypedQuartzJob
F
- filterConfig - Variable in class org.opencastproject.kernel.security.SecurityFilter
-
The filter configuration provided by the servlet container
- finalize() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
Just to make sure Quartz is being shut down...
- findAll - Static variable in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
-
Find all in database.
- findAll(String...) - Static method in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
-
Find all bundles whose symbolic names start with one of the given prefixes.
- fullVersionJson(BundleVersion) - Static method in class org.opencastproject.kernel.bundleinfo.BundleInfoRestEndpoint
G
- getAdminContextFor(String) - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
Get a system administrator context for the given organization id.
- getBuffer() - Method in class org.opencastproject.kernel.scanner.AbstractBufferScanner
- getBuildNumber() - Method in interface org.opencastproject.kernel.bundleinfo.BundleInfo
-
Get the build number, e.g. the git hash.
- getBuildNumber() - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoImpl
- getBuildNumber() - Method in class org.opencastproject.kernel.bundleinfo.BundleVersion
- getBuildNumber(Bundle) - Static method in class org.opencastproject.kernel.bundleinfo.BundleInfos
-
Extract the build number of a bundle.
- getBundleId() - Method in interface org.opencastproject.kernel.bundleinfo.BundleInfo
-
The bundle id in the OSGi container.
- getBundleId() - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoImpl
- getBundles() - Method in class org.opencastproject.kernel.bundleinfo.AbstractBundleInfoDb
- getBundles() - Method in interface org.opencastproject.kernel.bundleinfo.BundleInfoDb
-
Return a list of all running bundles.
- getBundles(String...) - Method in class org.opencastproject.kernel.bundleinfo.AbstractBundleInfoDb
- getBundles(String...) - Method in interface org.opencastproject.kernel.bundleinfo.BundleInfoDb
-
Return a list of all running bundles whose symbolic names start with one of the given prefixes.
- getBundleSymbolicName() - Method in interface org.opencastproject.kernel.bundleinfo.BundleInfo
-
The bundle's OSGi symbolic name.
- getBundleSymbolicName() - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoImpl
- getBundleVersion() - Method in interface org.opencastproject.kernel.bundleinfo.BundleInfo
-
The OSGi bundle version.
- getBundleVersion() - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoImpl
- getBundleVersion() - Method in class org.opencastproject.kernel.bundleinfo.BundleVersion
- getBundleVersion(List<String>) - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoRestEndpoint
-
Return the common version of all bundles matching the given prefix.
- getCronExpression() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
Returns a cron style statement that defines how often this scanner will run.
- getDb() - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoRestEndpoint
- getDb() - Method in class org.opencastproject.kernel.bundleinfo.OsgiBundleInfoRestEndpoint
- getDBSession() - Method in class org.opencastproject.kernel.bundleinfo.AbstractBundleInfoDb
- getDBSession() - Method in class org.opencastproject.kernel.bundleinfo.OsgiBundleInfoDb
- getHost() - Method in interface org.opencastproject.kernel.bundleinfo.BundleInfo
-
The host where the bundle lives.
- getHost() - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoImpl
- getJobGroup() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
The name of the job group to schedule this quartz job under.
- getJobName() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
The name of the job
- getMimeType(String) - Method in class org.opencastproject.kernel.http.SharedHttpContext
- getName() - Method in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
- getNonceTimeoutRetries() - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
- getOpenConnections() - Method in interface org.opencastproject.kernel.security.HttpConnectionMXBean
-
Gets the number of open http connections
- getOpenConnections() - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
- getOrganization() - Method in class org.opencastproject.kernel.security.SecurityServiceSpringImpl
- getOrganization(String) - Method in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
- getOrganization(String) - Method in interface org.opencastproject.kernel.security.persistence.OrganizationDatabase
-
Gets a single organization by its identifier.
- getOrganization(String) - Method in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
- getOrganization(URL) - Method in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
- getOrganizationAsJson(String) - Method in class org.opencastproject.kernel.security.OrganizationEndpoint
- getOrganizationAsXml(String) - Method in class org.opencastproject.kernel.security.OrganizationEndpoint
- getOrganizationByHost(String, int) - Method in interface org.opencastproject.kernel.security.persistence.OrganizationDatabase
-
Gets a single organization by host and port.
- getOrganizationByHost(String, int) - Method in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
- getOrganizationDirectoryService() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
Get an organization directory service
- getOrganizations() - Method in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
- getOrganizations() - Method in interface org.opencastproject.kernel.security.persistence.OrganizationDatabase
-
Returns all organizations in persistent storage.
- getOrganizations() - Method in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
- getOrganizationsAsJson() - Method in class org.opencastproject.kernel.security.OrganizationEndpoint
- getOrganizationsAsXml() - Method in class org.opencastproject.kernel.security.OrganizationEndpoint
- getQuartz() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
- getRealmAndNonce(HttpRequestBase) - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
Perform a request, and extract the realm and nonce values
- getRequestURL() - Method in class org.opencastproject.kernel.filter.https.HttpsRequestWrapper
-
Returns the request url with a "fixed" scheme of
https. - getResource(String) - Method in class org.opencastproject.kernel.http.SharedHttpContext
- getRetryBaseDelay() - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
- getRetryMaximumVariableTime() - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
- getScannerName() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
The name of the scanner to use in log files.
- getScheme() - Method in class org.opencastproject.kernel.filter.https.HttpsRequestWrapper
-
Overwrites the original request's scheme to return
https. - getSender() - Method in class org.opencastproject.kernel.mail.BaseSmtpService
- getServiceRegistry() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
Get a service registry
- getSession() - Method in class org.opencastproject.kernel.mail.BaseSmtpService
-
Returns the default mail session that can be used to create a new message.
- getSignedUrl(HttpUriRequest) - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
If the request is a GET, sign the URL and return a new
HttpUriRequestthat is signed. - getSystemUserName() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
The user name to run this scanner job under.
- getTriggerGroupName() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
The name of the group to store the quartz triggers under.
- getTriggerName() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
The name of the triggers to use for the quartz jobs.
- getUser() - Method in class org.opencastproject.kernel.security.SecurityServiceSpringImpl
- getUserIP() - Method in class org.opencastproject.kernel.security.SecurityServiceSpringImpl
- getVersion() - Method in interface org.opencastproject.kernel.bundleinfo.BundleInfo
-
The full bundle version which is a tuple of
BundleInfo.getBundleVersion()andBundleInfo.getBuildNumber(). - getVersion() - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoImpl
- getVersions() - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoRestEndpoint
H
- handleRequest(HttpServletRequest, HttpServletResponse) - Method in class org.opencastproject.kernel.rest.RestPublisher.RestServlet
- handleSecurity(HttpServletRequest, HttpServletResponse) - Method in class org.opencastproject.kernel.http.SharedHttpContext
- hashCode() - Method in class org.opencastproject.kernel.bundleinfo.BundleVersion
- hashCode() - Method in class org.opencastproject.kernel.mail.EmailAddress
- host - Variable in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
- HttpConnectionMXBean - Interface in org.opencastproject.kernel.security
-
An MxBean that exposes the number of open http connections to a JXM agent
- HttpsFilter - Class in org.opencastproject.kernel.filter.https
-
This filter is wrapping
HttpServletRequests in such a way that they feature the https scheme. - HttpsFilter() - Constructor for class org.opencastproject.kernel.filter.https.HttpsFilter
- HttpsRequestWrapper - Class in org.opencastproject.kernel.filter.https
-
This wrapper is used to pretend the
HTTPSscheme. - HttpsRequestWrapper(HttpServletRequest) - Constructor for class org.opencastproject.kernel.filter.https.HttpsRequestWrapper
-
Wraps the request to enforce https as the request scheme.
I
- id - Variable in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
- init(FilterConfig) - Method in class org.opencastproject.kernel.filter.https.HttpsFilter
- init(FilterConfig) - Method in class org.opencastproject.kernel.filter.proxy.TransparentProxyFilter
- init(FilterConfig) - Method in class org.opencastproject.kernel.rest.CleanSessionsFilter
- init(FilterConfig) - Method in class org.opencastproject.kernel.rest.CurrentJobFilter
- init(FilterConfig) - Method in class org.opencastproject.kernel.rest.JsonpFilter
- init(FilterConfig) - Method in class org.opencastproject.kernel.security.OrganizationFilter
- init(FilterConfig) - Method in class org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter
- init(FilterConfig) - Method in class org.opencastproject.kernel.security.SecurityFilter
- INITIAL_REQUEST_PATH - Static variable in class org.opencastproject.kernel.security.DelegatingAuthenticationEntryPoint
- install(File) - Method in class org.opencastproject.kernel.security.SpringSecurityConfigurationArtifactInstaller
- INTERNAL_URL_SIGNING_DURATION_KEY - Static variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The configuration property specifying the duration a signed url will remain valid for.
- isEnabled() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
True if this scanner should be enabled.
- isPasswordValid(String, String, Object) - Method in class org.opencastproject.kernel.security.CustomPasswordEncoder
-
Verify the encoded password obtained from storage matches the submitted raw password after it too is encoded.
- isProductionMode() - Method in class org.opencastproject.kernel.mail.BaseSmtpService
- isSecure() - Method in class org.opencastproject.kernel.filter.https.HttpsRequestWrapper
-
Indicates that this is a secured request.
J
- JAX_RS_SERVICE_FILTER - Static variable in class org.opencastproject.kernel.rest.RestPublisher
-
The rest publisher looks for any non-servlet with the 'opencast.service.path' property
- jaxRsTracker - Variable in class org.opencastproject.kernel.rest.RestPublisher
-
A service tracker that monitors JAX-RS annotated services, (un)publishing servlets as they (dis)appear
- JOB_PARAM_PARENT - Static variable in class org.opencastproject.kernel.scanner.AbstractScanner
- JS_CONTENT_TYPE - Static variable in class org.opencastproject.kernel.rest.JsonpFilter
-
The content type for jsonp is "application/x-javascript", not "application/json".
- JsonpFilter - Class in org.opencastproject.kernel.rest
-
Adds padding to json responses when the 'jsonp' parameter is specified.
- JsonpFilter() - Constructor for class org.opencastproject.kernel.rest.JsonpFilter
L
- loadConsumerByConsumerKey(String) - Method in class org.opencastproject.kernel.security.OAuthConsumerDetailsService
- loadUserByUsername(String) - Method in class org.opencastproject.kernel.security.OAuthConsumerDetailsService
- logger - Static variable in class org.opencastproject.kernel.rest.RestPublisher
-
The logger
- logger - Static variable in class org.opencastproject.kernel.security.SpringSecurityConfigurationArtifactInstaller
- LogoutSuccessHandler - Class in org.opencastproject.kernel.security
-
Sends user directory provider to invalidate user cache and logs out.
- LogoutSuccessHandler() - Constructor for class org.opencastproject.kernel.security.LogoutSuccessHandler
- LtiProcessingFilter - Class in org.opencastproject.kernel.security
-
Overrides the default behavior of the OAuth ProtectedResourceProcessingFilter to keep the authentication returned by
LtiLaunchAuthenticationHandler#createAuthentication( javax.servlet.http.HttpServletRequest, org.springframework.security.oauth.provider.ConsumerAuthentication, org.springframework.security.oauth.provider.token.OAuthAccessProviderToken)} - LtiProcessingFilter() - Constructor for class org.opencastproject.kernel.security.LtiProcessingFilter
M
- mailTransport - Variable in class org.opencastproject.kernel.mail.BaseSmtpService
-
The current mail transport protocol
- makeHttpClientBuilder(int, int) - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
Creates a new HttpClientBuilder to use for making requests.
- makeTokenSignature(long, String, String) - Method in class org.opencastproject.kernel.security.SystemTokenBasedRememberMeService
-
Calculates the digital signature to be put in the cookie.
- MANIFEST_BUILD_NUMBER - Static variable in class org.opencastproject.kernel.bundleinfo.BundleInfos
- md5Encode(String, Object) - Static method in class org.opencastproject.kernel.security.CustomPasswordEncoder
-
Encode a clear text password using Opencast's legacy MD5 based hashing with salt.
N
- NAMESPACE_MAP - Static variable in class org.opencastproject.kernel.rest.RestPublisher
-
A map that sets default xml namespaces in
XMLStreamWriters - NONCE_TIMEOUT_RETRY_BASE_TIME_KEY - Static variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The configuration property specifying the minimum amount of time in seconds wait before retrying a request after a nonce timeout.
- NONCE_TIMEOUT_RETRY_KEY - Static variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The configuration property specifying the number of times to retry after the nonce timesouts on a request.
- NONCE_TIMEOUT_RETRY_MAXIMUM_VARIABLE_TIME_KEY - Static variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The configuration property specifying the maximum for a random amount of time in seconds above the base time to wait.
O
- OAuthConsumerDetailsService - Class in org.opencastproject.kernel.security
-
A OAuth consumer details service with multiple consumers.
- OAuthConsumerDetailsService() - Constructor for class org.opencastproject.kernel.security.OAuthConsumerDetailsService
- onAuthenticationSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.opencastproject.kernel.security.AuthenticationSuccessHandler
- onLogoutSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.opencastproject.kernel.security.LogoutSuccessHandler
- OPEN_PARENS - Static variable in class org.opencastproject.kernel.rest.JsonpFilter
-
The '(' constant.
- OpencastJSONProvider() - Constructor for class org.opencastproject.kernel.rest.RestPublisher.OpencastJSONProvider
- OPT_MAIL_AUTH_SUFFIX - Static variable in class org.opencastproject.kernel.mail.BaseSmtpService
-
Parameter suffix for the authentication setting
- OPT_MAIL_DEBUG - Static variable in class org.opencastproject.kernel.mail.BaseSmtpService
-
Parameter name for the debugging setting
- OPT_MAIL_FROM - Static variable in class org.opencastproject.kernel.mail.BaseSmtpService
-
Parameter name for the recipient
- OPT_MAIL_HOST_SUFFIX - Static variable in class org.opencastproject.kernel.mail.BaseSmtpService
-
Parameter suffix for the mail host
- OPT_MAIL_PASSWORD - Static variable in class org.opencastproject.kernel.mail.BaseSmtpService
-
Parameter name for the password
- OPT_MAIL_PORT_SUFFIX - Static variable in class org.opencastproject.kernel.mail.BaseSmtpService
-
Parameter suffix for the mail port
- OPT_MAIL_PREFIX - Static variable in class org.opencastproject.kernel.mail.BaseSmtpService
-
Parameter prefix common to all "mail" properties
- OPT_MAIL_TLS_ENABLE_SUFFIX - Static variable in class org.opencastproject.kernel.mail.BaseSmtpService
-
Parameter suffix for the start tls status
- OPT_MAIL_TRANSPORT - Static variable in class org.opencastproject.kernel.mail.BaseSmtpService
-
Parameter name for the transport protocol
- OPT_MAIL_USER - Static variable in class org.opencastproject.kernel.mail.BaseSmtpService
-
Parameter name for the username
- ORG_ADMIN_ROLE_KEY - Static variable in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
-
The managed property that specifies the organization administrative role
- ORG_ANONYMOUS_ROLE_KEY - Static variable in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
-
The managed property that specifies the organization anonymous role
- ORG_ID_KEY - Static variable in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
-
The managed property that specifies the organization id
- ORG_NAME_KEY - Static variable in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
-
The managed property that specifies the organization name
- ORG_PROPERTY_PREFIX - Static variable in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
-
The prefix for configurations to use for arbitrary organization properties
- ORG_SERVER_PREFIX - Static variable in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
-
The managed property that specifies the organization server name
- org.opencastproject.kernel - package org.opencastproject.kernel
- org.opencastproject.kernel.bundleinfo - package org.opencastproject.kernel.bundleinfo
- org.opencastproject.kernel.config - package org.opencastproject.kernel.config
- org.opencastproject.kernel.filter.https - package org.opencastproject.kernel.filter.https
- org.opencastproject.kernel.filter.proxy - package org.opencastproject.kernel.filter.proxy
- org.opencastproject.kernel.http - package org.opencastproject.kernel.http
- org.opencastproject.kernel.mail - package org.opencastproject.kernel.mail
- org.opencastproject.kernel.rest - package org.opencastproject.kernel.rest
- org.opencastproject.kernel.scanner - package org.opencastproject.kernel.scanner
- org.opencastproject.kernel.security - package org.opencastproject.kernel.security
- org.opencastproject.kernel.security.persistence - package org.opencastproject.kernel.security.persistence
- OrganizationDatabase - Interface in org.opencastproject.kernel.security.persistence
-
API that defines persistent storage of organizations.
- OrganizationDatabaseException - Exception Class in org.opencastproject.kernel.security.persistence
-
Presents exception that occurs while storing/retrieving organizations from persistence storage.
- OrganizationDatabaseException(Throwable) - Constructor for exception class org.opencastproject.kernel.security.persistence.OrganizationDatabaseException
-
Create exception with a cause.
- OrganizationDatabaseImpl - Class in org.opencastproject.kernel.security.persistence
-
Implements
OrganizationDatabase. - OrganizationDatabaseImpl() - Constructor for class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
- organizationDirectory - Variable in class org.opencastproject.kernel.security.OrganizationFilter
-
The organization directory to use when resolving organizations.
- organizationDirectory - Variable in class org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter
-
The organization directory to use when resolving organizations
- organizationDirectoryService - Variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The organization directory service
- OrganizationDirectoryServiceImpl - Class in org.opencastproject.kernel.security
-
Implements the organizational directory.
- OrganizationDirectoryServiceImpl() - Constructor for class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
- OrganizationEndpoint - Class in org.opencastproject.kernel.security
-
Provides access to the organizations served by this Opencast instance.
- OrganizationEndpoint() - Constructor for class org.opencastproject.kernel.security.OrganizationEndpoint
- OrganizationFilter - Class in org.opencastproject.kernel.security
-
Inspects request URLs and sets the organization for the request.
- OrganizationFilter() - Constructor for class org.opencastproject.kernel.security.OrganizationFilter
- orgDirectoryService - Variable in class org.opencastproject.kernel.security.OrganizationEndpoint
-
The organization directory
- OsgiBundleInfoDb - Class in org.opencastproject.kernel.bundleinfo
-
OSGi bound bundle info database.
- OsgiBundleInfoDb() - Constructor for class org.opencastproject.kernel.bundleinfo.OsgiBundleInfoDb
- OsgiBundleInfoRestEndpoint - Class in org.opencastproject.kernel.bundleinfo
-
OSGi bound implementation.
- OsgiBundleInfoRestEndpoint() - Constructor for class org.opencastproject.kernel.bundleinfo.OsgiBundleInfoRestEndpoint
P
- PARAM_KEY_BUFFER - Static variable in class org.opencastproject.kernel.scanner.AbstractBufferScanner
-
The key that will be used to find the amount of buffer time to search for scheduled recordings to remove before now.
- PARAM_KEY_CRON_EXPR - Static variable in class org.opencastproject.kernel.scanner.AbstractScanner
-
The key whose value will be a cron expression to determine how often the Scanner scans.
- PARAM_KEY_ENABLED - Static variable in class org.opencastproject.kernel.scanner.AbstractScanner
-
The key whose value will be used to determine if a scanner is enabled or disabled.
- pass - Variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The configured password to send as part of the digest authenticated request
- PERSISTENCE_UNIT - Static variable in class org.opencastproject.kernel.bundleinfo.OsgiBundleInfoDb
- PID - Static variable in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
-
The organization service PID
- POST_PADDING - Static variable in class org.opencastproject.kernel.rest.JsonpFilter
-
The post padding, which is always ');' no matter what the pre-padding looks like
- production - Enum constant in enum class org.opencastproject.kernel.mail.BaseSmtpService.Mode
- providers - Variable in class org.opencastproject.kernel.rest.RestPublisher
Q
- quartz - Variable in class org.opencastproject.kernel.scanner.AbstractScanner
-
The quartz scheduler
R
- RedirectQueryParamAuthenticationEntryPoint - Class in org.opencastproject.kernel.security
-
An
AuthenticationEntryPointthat redirects to a configured login URL with a specified return query parameter. - RedirectQueryParamAuthenticationEntryPoint(String, String) - Constructor for class org.opencastproject.kernel.security.RedirectQueryParamAuthenticationEntryPoint
- RemoteUserAndOrganizationFilter - Class in org.opencastproject.kernel.security
-
Security filter used to set the organization and user in remote implementations.
- RemoteUserAndOrganizationFilter() - Constructor for class org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter
- removedService(ServiceReference<Object>, Object) - Method in class org.opencastproject.kernel.rest.RestPublisher.JaxRsServiceTracker
- removeFilter(String) - Method in class org.opencastproject.kernel.security.SecurityFilter
- removeOrganizationDirectoryListener(OrganizationDirectoryListener) - Method in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
- REQUESTED_AUTH_HEADER - Static variable in class org.opencastproject.kernel.security.DelegatingAuthenticationEntryPoint
- resetPreviousAuthentication(Authentication) - Method in class org.opencastproject.kernel.security.LtiProcessingFilter
- responseMap - Variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The map of open responses to their http clients, which need to be closed after we are finished with the response
- RestPublisher - Class in org.opencastproject.kernel.rest
-
Listens for JAX-RS annotated services and publishes them to the global URL space using a single shared HttpContext.
- RestPublisher() - Constructor for class org.opencastproject.kernel.rest.RestPublisher
- RestPublisher.JaxRsServiceTracker - Class in org.opencastproject.kernel.rest
-
A custom ServiceTracker that published JAX-RS annotated services with the
RestConstants.SERVICE_PATH_PROPERTYproperty set to some non-null value. - RestPublisher.OpencastJSONProvider<T> - Class in org.opencastproject.kernel.rest
-
Extends the CXF JSONProvider for the grand purpose of removing '@' symbols from json and padded jsonp.
- RestPublisher.RestServlet - Class in org.opencastproject.kernel.rest
-
An HttpServlet that uses a JAX-RS service to handle requests.
- RestServlet() - Constructor for class org.opencastproject.kernel.rest.RestPublisher.RestServlet
-
Default constructor needed by Jetty
- ROOT - Static variable in class org.opencastproject.kernel.security.AuthenticationSuccessHandler
-
The root resource
S
- SAFE_PATTERN - Static variable in class org.opencastproject.kernel.rest.JsonpFilter
-
The regular expression to ensure that the callback is safe for display to a browser
- scan() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
- schedule() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
Schedule the scanning job to execute according to the cron schedule.
- securityFilter - Variable in class org.opencastproject.kernel.security.SpringSecurityConfigurationArtifactInstaller
-
The security filter
- SecurityFilter - Class in org.opencastproject.kernel.security
-
A servlet filter that delegates to the appropriate spring filter chain
- SecurityFilter() - Constructor for class org.opencastproject.kernel.security.SecurityFilter
- securityService - Variable in class org.opencastproject.kernel.security.OrganizationFilter
-
The security service
- securityService - Variable in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
-
The security service
- securityService - Variable in class org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter
-
The security service
- securityService - Variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The security service
- SecurityServiceSpringImpl - Class in org.opencastproject.kernel.security
-
A Spring Security implementation of
SecurityService. - SecurityServiceSpringImpl() - Constructor for class org.opencastproject.kernel.security.SecurityServiceSpringImpl
- send(String[], String[], String[], String, String) - Method in class org.opencastproject.kernel.mail.SmtpService
-
Send a message to multiple recipients
- send(String[], String[], String[], String, String, String) - Method in class org.opencastproject.kernel.mail.SmtpService
-
Send a message to multiple recipients
- send(String, String, String) - Method in class org.opencastproject.kernel.mail.SmtpService
-
Method to send a message
- send(String, String, String, String) - Method in class org.opencastproject.kernel.mail.SmtpService
-
Method to send a message
- send(String, String, String, String, String) - Method in class org.opencastproject.kernel.mail.SmtpService
-
Send a message to multiple recipients
- send(String, String, String, String, String, String) - Method in class org.opencastproject.kernel.mail.SmtpService
-
Send a message to multiple recipients
- send(MimeMessage) - Method in class org.opencastproject.kernel.mail.BaseSmtpService
-
Sends
messageusing the configured transport. - servletRegistrationMap - Variable in class org.opencastproject.kernel.rest.RestPublisher
-
Holds references to servlets that this class publishes, so they can be unpublished later
- setBasicAuthenticationEntryPoint(BasicAuthenticationEntryPoint) - Method in class org.opencastproject.kernel.security.DelegatingAuthenticationEntryPoint
- setBuffer(long) - Method in class org.opencastproject.kernel.scanner.AbstractBufferScanner
- setConfigurationAdmin(ConfigurationAdmin) - Method in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
- setCronExpression(String) - Method in class org.opencastproject.kernel.scanner.AbstractScanner
- setDb(BundleInfoDb) - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoLogger
-
OSGi DI
- setDb(BundleInfoDb) - Method in class org.opencastproject.kernel.bundleinfo.OsgiBundleInfoRestEndpoint
- setDBSessionFactory(DBSessionFactory) - Method in class org.opencastproject.kernel.bundleinfo.OsgiBundleInfoDb
- setDBSessionFactory(DBSessionFactory) - Method in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
- setDebug(boolean) - Method in class org.opencastproject.kernel.mail.BaseSmtpService
- setDelegate(UserDetailsService) - Method in class org.opencastproject.kernel.security.OAuthConsumerDetailsService
-
OSGi DI
- setDigestAuthenticationEntryPoint(DigestAuthenticationEntryPoint) - Method in class org.opencastproject.kernel.security.DelegatingAuthenticationEntryPoint
- setEnabled(boolean) - Method in class org.opencastproject.kernel.scanner.AbstractScanner
- setHost(String) - Method in class org.opencastproject.kernel.mail.BaseSmtpService
- setKey(String) - Method in class org.opencastproject.kernel.security.SystemTokenBasedRememberMeAuthenticationProvider
- setKey(String) - Method in class org.opencastproject.kernel.security.SystemTokenBasedRememberMeService
-
Set a new key to be used when generating remember-me tokens.
- setMailTransport(String) - Method in class org.opencastproject.kernel.mail.BaseSmtpService
- setOrganization(Organization) - Method in class org.opencastproject.kernel.security.SecurityServiceSpringImpl
- setOrganizationDirectoryService(OrganizationDirectoryService) - Method in class org.opencastproject.kernel.security.OrganizationFilter
-
Sets a reference to the organization directory service.
- setOrganizationDirectoryService(OrganizationDirectoryService) - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
Sets the organization directory service.
- setOrgDirectoryService(OrganizationDirectoryService) - Method in class org.opencastproject.kernel.security.OrganizationEndpoint
- setOrgPersistence(OrganizationDatabase) - Method in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
-
OSGi DI
- setPassword(String) - Method in class org.opencastproject.kernel.mail.BaseSmtpService
- setPort(Integer) - Method in class org.opencastproject.kernel.mail.BaseSmtpService
- setProductionMode(boolean) - Method in class org.opencastproject.kernel.mail.BaseSmtpService
- setQuartz(Scheduler) - Method in class org.opencastproject.kernel.scanner.AbstractScanner
- setRedirectingEntryPoint(LoginUrlAuthenticationEntryPoint) - Method in class org.opencastproject.kernel.security.UserEntryPoint
- setRedirectingPathPatterns(List<String>) - Method in class org.opencastproject.kernel.security.UserEntryPoint
- setSecurityFilter(SecurityFilter) - Method in class org.opencastproject.kernel.security.SpringSecurityConfigurationArtifactInstaller
-
OSGi DI.
- setSecurityService(SecurityService) - Method in class org.opencastproject.kernel.security.AuthenticationSuccessHandler
-
Sets the security service
- setSecurityService(SecurityService) - Method in class org.opencastproject.kernel.security.OrganizationFilter
-
Sets the security service.
- setSecurityService(SecurityService) - Method in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
-
OSGi callback to set the security service.
- setSecurityService(SecurityService) - Method in class org.opencastproject.kernel.security.SecurityFilter
-
OSGi DI.
- setSecurityService(SecurityService) - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
Sets the security service.
- setSender(String) - Method in class org.opencastproject.kernel.mail.BaseSmtpService
- setServiceRegistry(ServiceRegistry) - Method in class org.opencastproject.kernel.rest.CurrentJobFilter
-
Sets the service registry.
- setServiceRegistry(ServiceRegistry) - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
Sets the service registry.
- setSsl(boolean) - Method in class org.opencastproject.kernel.mail.BaseSmtpService
- setUrlSigningService(UrlSigningService) - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
Sets the url signing service.
- setUser(String) - Method in class org.opencastproject.kernel.mail.BaseSmtpService
- setUser(User) - Method in class org.opencastproject.kernel.security.SecurityServiceSpringImpl
- setUserDirectoryService(UserDirectoryService) - Method in class org.opencastproject.kernel.security.LogoutSuccessHandler
-
Sets the user directory service
- setUserEntryPoint(AuthenticationEntryPoint) - Method in class org.opencastproject.kernel.security.DelegatingAuthenticationEntryPoint
- setUserIP(String) - Method in class org.opencastproject.kernel.security.SecurityServiceSpringImpl
- setWelcomePages(Map<String, String>) - Method in class org.opencastproject.kernel.security.AuthenticationSuccessHandler
-
Sets the welcome pages mapping.
- SharedHttpContext - Class in org.opencastproject.kernel.http
-
Opencast's shared
HttpContext. - SharedHttpContext() - Constructor for class org.opencastproject.kernel.http.SharedHttpContext
- shutdown() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
Shutdown the scheduler.
- SmtpService - Class in org.opencastproject.kernel.mail
-
OSGi service that allows to send e-mails using
javax.mail. - SmtpService() - Constructor for class org.opencastproject.kernel.mail.SmtpService
- SpringSecurityConfigurationArtifactInstaller - Class in org.opencastproject.kernel.security
-
Registers a security filter, which delegates to the spring filter chain appropriate for the current request's organization.
- SpringSecurityConfigurationArtifactInstaller() - Constructor for class org.opencastproject.kernel.security.SpringSecurityConfigurationArtifactInstaller
- store(BundleInfo) - Method in class org.opencastproject.kernel.bundleinfo.AbstractBundleInfoDb
- store(BundleInfo) - Method in interface org.opencastproject.kernel.bundleinfo.BundleInfoDb
-
Store a bundle info object.
- storeOrganization(Organization) - Method in interface org.opencastproject.kernel.security.persistence.OrganizationDatabase
-
Stores (or updates) an organization.
- storeOrganization(Organization) - Method in class org.opencastproject.kernel.security.persistence.OrganizationDatabaseImpl
- SystemTokenBasedRememberMeAuthenticationProvider - Class in org.opencastproject.kernel.security
-
Authentication provider based on the remember-me cookie.
- SystemTokenBasedRememberMeAuthenticationProvider() - Constructor for class org.opencastproject.kernel.security.SystemTokenBasedRememberMeAuthenticationProvider
-
Deprecated.
- SystemTokenBasedRememberMeAuthenticationProvider(String) - Constructor for class org.opencastproject.kernel.security.SystemTokenBasedRememberMeAuthenticationProvider
- SystemTokenBasedRememberMeService - Class in org.opencastproject.kernel.security
-
This implements a zero-configuration version Spring Security's token based remember-me service.
- SystemTokenBasedRememberMeService() - Constructor for class org.opencastproject.kernel.security.SystemTokenBasedRememberMeService
-
Deprecated.
- SystemTokenBasedRememberMeService(String, UserDetailsService) - Constructor for class org.opencastproject.kernel.security.SystemTokenBasedRememberMeService
- SystemTokenRememberMeUtils - Class in org.opencastproject.kernel.security
T
- test - Enum constant in enum class org.opencastproject.kernel.mail.BaseSmtpService.Mode
- toBundleInfo() - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoJpa
- toString() - Method in class org.opencastproject.kernel.mail.EmailAddress
- TransparentProxyFilter - Class in org.opencastproject.kernel.filter.proxy
-
This filter is looking for
X-FORWARDED-FORheaders in the HTTP request and if found sets it as the original IP. - TransparentProxyFilter() - Constructor for class org.opencastproject.kernel.filter.proxy.TransparentProxyFilter
- trigger() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
Trigger the scheduler once independent of it's actual schedule.
- TrustedAnonymousAuthenticationFilter - Class in org.opencastproject.kernel.security
-
This is a special implementation of the anonymous filter that prevents the filter from going with the anonymous user if there is the potential for a real authentication coming later on.
- TrustedAnonymousAuthenticationFilter() - Constructor for class org.opencastproject.kernel.security.TrustedAnonymousAuthenticationFilter
- TrustedHttpClientImpl - Class in org.opencastproject.kernel.security
-
An http client that executes secure (though not necessarily encrypted) http requests.
- TrustedHttpClientImpl() - Constructor for class org.opencastproject.kernel.security.TrustedHttpClientImpl
- TrustedHttpClientImpl(String, String) - Constructor for class org.opencastproject.kernel.security.TrustedHttpClientImpl
- TypedQuartzJob(Optional<NeedleEye>) - Constructor for class org.opencastproject.kernel.scanner.AbstractScanner.TypedQuartzJob
U
- unbindHttpService(HttpService) - Method in class org.opencastproject.kernel.rest.RestPublisher
- uninstall(File) - Method in class org.opencastproject.kernel.security.SpringSecurityConfigurationArtifactInstaller
- unschedule() - Method in class org.opencastproject.kernel.scanner.AbstractScanner
-
Unschedule the scanning job.
- unsetDb(BundleInfoDb) - Method in class org.opencastproject.kernel.bundleinfo.BundleInfoLogger
-
OSGi DI
- unsetServiceRegistry(ServiceRegistry) - Method in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
Unsets the service registry.
- update(File) - Method in class org.opencastproject.kernel.security.SpringSecurityConfigurationArtifactInstaller
- updated(String, Dictionary) - Method in class org.opencastproject.kernel.security.OrganizationDirectoryServiceImpl
- updated(Dictionary<String, ?>) - Method in class org.opencastproject.kernel.mail.SmtpService
-
Callback from the OSGi
ConfigurationAdminon configuration changes. - updated(Dictionary<String, ?>) - Method in class org.opencastproject.kernel.scanner.AbstractBufferScanner
- updated(Dictionary<String, ?>) - Method in class org.opencastproject.kernel.security.OAuthConsumerDetailsService
- urlSigningService - Variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The url signing service
- user - Variable in class org.opencastproject.kernel.security.TrustedHttpClientImpl
-
The configured username to send as part of the digest authenticated request
- userDirectory - Variable in class org.opencastproject.kernel.security.RemoteUserAndOrganizationFilter
-
The user directory used to load users
- userEntryPoint - Variable in class org.opencastproject.kernel.security.DelegatingAuthenticationEntryPoint
- UserEntryPoint - Class in org.opencastproject.kernel.security
-
An
AuthenticationEntryPointthat delegates to either a specified redirecting AEP or to one replying with 403. - UserEntryPoint() - Constructor for class org.opencastproject.kernel.security.UserEntryPoint
V
- valueOf(String) - Static method in enum class org.opencastproject.kernel.mail.BaseSmtpService.Mode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opencastproject.kernel.mail.BaseSmtpService.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WILDCARD - Static variable in class org.opencastproject.kernel.security.AuthenticationSuccessHandler
-
The wildcard role matcher for welcome pages
X
- X_FORWARDED_FOR - Static variable in class org.opencastproject.kernel.filter.proxy.TransparentProxyFilter
-
Request header that is set when behind a proxy
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form