Index

A B C D E F G H I J L M N O P Q R S T U V W X 
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 EntityManagerFactory using 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 true if the given organization by its identifier is found or false if 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 AuthenticationEntryPoint that 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
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 HttpUriRequest that 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() and BundleInfo.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 HTTPS scheme.
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
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 AuthenticationEntryPoint that 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_PROPERTY property 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 message using 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-FOR headers 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 ConfigurationAdmin on 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 AuthenticationEntryPoint that 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
A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form