- AbstractArgumentExtractor - Class in org.jasig.cas.web.support
-
Abstract class for handling argument extraction.
- AbstractArgumentExtractor() - Constructor for class org.jasig.cas.web.support.AbstractArgumentExtractor
-
- AbstractAuthenticationHandler - Class in org.jasig.cas.authentication
-
Base class for all authentication handlers that support configurable naming.
- AbstractAuthenticationHandler() - Constructor for class org.jasig.cas.authentication.AbstractAuthenticationHandler
-
- AbstractCacheMonitor - Class in org.jasig.cas.monitor
-
Abstract base class for monitors that observe cache storage systems.
- AbstractCacheMonitor() - Constructor for class org.jasig.cas.monitor.AbstractCacheMonitor
-
- AbstractCasProtocolValidationSpecification - Class in org.jasig.cas.validation
-
Base validation specification for the CAS protocol.
- AbstractCasProtocolValidationSpecification() - Constructor for class org.jasig.cas.validation.AbstractCasProtocolValidationSpecification
-
- AbstractCasProtocolValidationSpecification(boolean) - Constructor for class org.jasig.cas.validation.AbstractCasProtocolValidationSpecification
-
- AbstractCasView - Class in org.jasig.cas.web.view
-
Abstract class to handle retrieving the Assertion from the model.
- AbstractCasView() - Constructor for class org.jasig.cas.web.view.AbstractCasView
-
- AbstractCredential - Class in org.jasig.cas.authentication
-
Base class for CAS credentials that are safe for long-term storage.
- AbstractCredential() - Constructor for class org.jasig.cas.authentication.AbstractCredential
-
- AbstractDistributedTicketRegistry - Class in org.jasig.cas.ticket.registry
-
Abstract Implementation that handles some of the commonalities between
distributed ticket registries.
- AbstractDistributedTicketRegistry() - Constructor for class org.jasig.cas.ticket.registry.AbstractDistributedTicketRegistry
-
- AbstractNamedMonitor<S extends Status> - Class in org.jasig.cas.monitor
-
Base class for all monitors that support configurable naming.
- AbstractNamedMonitor() - Constructor for class org.jasig.cas.monitor.AbstractNamedMonitor
-
- AbstractNonInteractiveCredentialsAction - Class in org.jasig.cas.web.flow
-
Abstract class to handle the retrieval and authentication of non-interactive
credential such as client certificates, NTLM, etc.
- AbstractNonInteractiveCredentialsAction() - Constructor for class org.jasig.cas.web.flow.AbstractNonInteractiveCredentialsAction
-
- AbstractPoolMonitor - Class in org.jasig.cas.monitor
-
Describes a monitor that observes a pool of resources.
- AbstractPoolMonitor() - Constructor for class org.jasig.cas.monitor.AbstractPoolMonitor
-
- AbstractPreAndPostProcessingAuthenticationHandler - Class in org.jasig.cas.authentication.handler.support
-
Abstract authentication handler that allows deployers to utilize the bundled
AuthenticationHandlers while providing a mechanism to perform tasks before
and after authentication.
- AbstractPreAndPostProcessingAuthenticationHandler() - Constructor for class org.jasig.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
-
- AbstractRegisteredService - Class in org.jasig.cas.services
-
Base class for mutable, persistable registered services.
- AbstractRegisteredService() - Constructor for class org.jasig.cas.services.AbstractRegisteredService
-
- AbstractServicesManagerMBean<T extends ServicesManager> - Class in org.jasig.cas.services.jmx
-
- AbstractServicesManagerMBean(T) - Constructor for class org.jasig.cas.services.jmx.AbstractServicesManagerMBean
-
- AbstractTicket - Class in org.jasig.cas.ticket
-
Abstract implementation of a ticket that handles all ticket state for
policies.
- AbstractTicket() - Constructor for class org.jasig.cas.ticket.AbstractTicket
-
- AbstractTicket(String, TicketGrantingTicket, ExpirationPolicy) - Constructor for class org.jasig.cas.ticket.AbstractTicket
-
Constructs a new Ticket with a unique id, a possible parent Ticket (can
be null) and a specified Expiration Policy.
- AbstractTicketRegistry - Class in org.jasig.cas.ticket.registry
-
- AbstractTicketRegistry() - Constructor for class org.jasig.cas.ticket.registry.AbstractTicketRegistry
-
- AbstractUsernamePasswordAuthenticationHandler - Class in org.jasig.cas.authentication.handler.support
-
Abstract class to override supports so that we don't need to duplicate the
check for UsernamePasswordCredential.
- AbstractUsernamePasswordAuthenticationHandler() - Constructor for class org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
-
- AbstractWebApplicationService - Class in org.jasig.cas.authentication.principal
-
Abstract implementation of a WebApplicationService.
- AbstractWebApplicationService(String, String, String) - Constructor for class org.jasig.cas.authentication.principal.AbstractWebApplicationService
-
- AcceptAnyAuthenticationPolicyFactory - Class in org.jasig.cas.authentication
-
Produces authentication policies that passively satisfy any given
Authentication.
- AcceptAnyAuthenticationPolicyFactory() - Constructor for class org.jasig.cas.authentication.AcceptAnyAuthenticationPolicyFactory
-
- AcceptUsersAuthenticationHandler - Class in org.jasig.cas.authentication
-
Handler that contains a list of valid users and passwords.
- AcceptUsersAuthenticationHandler() - Constructor for class org.jasig.cas.authentication.AcceptUsersAuthenticationHandler
-
- AccountDisabledException - Exception in org.jasig.cas.authentication
-
Describes an authentication error condition where a user account has been administratively disabled.
- AccountDisabledException() - Constructor for exception org.jasig.cas.authentication.AccountDisabledException
-
- AccountDisabledException(String) - Constructor for exception org.jasig.cas.authentication.AccountDisabledException
-
- AccountPasswordMustChangeException - Exception in org.jasig.cas.authentication
-
Describes an authentication error condition where a user account's password must change before login.
- AccountPasswordMustChangeException() - Constructor for exception org.jasig.cas.authentication.AccountPasswordMustChangeException
-
- AccountPasswordMustChangeException(String) - Constructor for exception org.jasig.cas.authentication.AccountPasswordMustChangeException
-
- acquire() - Method in class org.jasig.cas.ticket.registry.support.JpaLockingStrategy
-
Attempt to acquire the lock.
- acquire() - Method in interface org.jasig.cas.ticket.registry.support.LockingStrategy
-
Attempt to acquire the lock.
- acquire() - Method in class org.jasig.cas.ticket.registry.support.NoOpLockingStrategy
-
Attempt to acquire the lock.
- addAttribute(String, Object) - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Adds an authentication metadata attribute key-value pair.
- addCredential(CredentialMetaData) - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Adds metadata about a credential presented for authentication.
- addFailure(String, Class<? extends Exception>) - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Adds an authentication failure to the map of handler names to the authentication handler failures.
- addSuccess(String, HandlerResult) - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Adds an authentication success to the map of handler names to successful authentication handler results.
- addTicket(Ticket) - Method in class org.jasig.cas.ticket.registry.DefaultTicketRegistry
-
Add a ticket to the registry.
- addTicket(Ticket) - Method in class org.jasig.cas.ticket.registry.JpaTicketRegistry
-
- addTicket(Ticket) - Method in interface org.jasig.cas.ticket.registry.TicketRegistry
-
Add a ticket to the registry.
- afterPropertiesSet() - Method in class org.jasig.cas.ticket.support.TicketGrantingTicketExpirationPolicy
-
- AllAuthenticationPolicy - Class in org.jasig.cas.authentication
-
Authentication security policy that is satisfied iff all given credentials are successfully authenticated.
- AllAuthenticationPolicy() - Constructor for class org.jasig.cas.authentication.AllAuthenticationPolicy
-
- AnyAuthenticationPolicy - Class in org.jasig.cas.authentication
-
Authentication policy that is satisfied by at least one successfully authenticated credential.
- AnyAuthenticationPolicy() - Constructor for class org.jasig.cas.authentication.AnyAuthenticationPolicy
-
- AopUtils - Class in org.jasig.cas.util
-
Utility class to assist with AOP operations.
- ApplicationContextProvider - Class in org.jasig.cas.util
-
An implementation of ApplicationContextAware that statically
holds the application context.
- ApplicationContextProvider() - Constructor for class org.jasig.cas.util.ApplicationContextProvider
-
- ArgumentExtractor - Interface in org.jasig.cas.web.support
-
Strategy interface for retrieving services from the request.
- Assertion - Interface in org.jasig.cas.validation
-
Represents a security assertion obtained from a successfully validated ticket.
- authenticate(Credential) - Method in interface org.jasig.cas.authentication.AuthenticationHandler
-
Authenticates the given credential.
- authenticate(Credential...) - Method in interface org.jasig.cas.authentication.AuthenticationManager
-
Authenticates the provided credentials.
- authenticate(Credential) - Method in class org.jasig.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
-
Authenticates the given credential.
- authenticate(Credential) - Method in class org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
-
- authenticate(Credential...) - Method in class org.jasig.cas.authentication.PolicyBasedAuthenticationManager
-
Authenticates the provided credentials.
- authenticateInternal(Credential...) - Method in class org.jasig.cas.authentication.PolicyBasedAuthenticationManager
-
- authenticateUsernamePasswordInternal(UsernamePasswordCredential) - Method in class org.jasig.cas.authentication.AcceptUsersAuthenticationHandler
-
Authenticates a username/password credential by an arbitrary strategy.
- authenticateUsernamePasswordInternal(UsernamePasswordCredential) - Method in class org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
-
Authenticates a username/password credential by an arbitrary strategy.
- authenticateUsernamePasswordInternal(UsernamePasswordCredential) - Method in class org.jasig.cas.authentication.handler.support.JaasAuthenticationHandler
-
Authenticates a username/password credential by an arbitrary strategy.
- Authentication - Interface in org.jasig.cas.authentication
-
The Authentication object represents a successful authentication request.
- AUTHENTICATION_ATTRIBUTE_REMEMBER_ME - Static variable in interface org.jasig.cas.authentication.RememberMeCredential
-
Authentication attribute name for remember-me.
- AUTHENTICATION_FAILURE - Static variable in class org.jasig.cas.web.flow.AuthenticationViaFormAction
-
Authentication failure result.
- AUTHENTICATION_METHOD_ATTRIBUTE - Static variable in interface org.jasig.cas.authentication.AuthenticationManager
-
Authentication method attribute name.
- AuthenticationBuilder - Class in org.jasig.cas.authentication
-
Constructs immutable
Authentication objects using the builder pattern.
- AuthenticationBuilder() - Constructor for class org.jasig.cas.authentication.AuthenticationBuilder
-
Creates a new instance using the current date for the authentication date.
- AuthenticationBuilder(Principal) - Constructor for class org.jasig.cas.authentication.AuthenticationBuilder
-
Creates a new instance using the current date for the authentication date and the given
principal for the authenticated principal.
- AuthenticationException - Exception in org.jasig.cas.authentication
-
- AuthenticationException() - Constructor for exception org.jasig.cas.authentication.AuthenticationException
-
Creates a new instance for the case when no handlers were attempted, i.e. no successes or failures.
- AuthenticationException(Map<String, Class<? extends Exception>>) - Constructor for exception org.jasig.cas.authentication.AuthenticationException
-
Creates a new instance for the case when no handlers succeeded.
- AuthenticationException(Map<String, Class<? extends Exception>>, Map<String, HandlerResult>) - Constructor for exception org.jasig.cas.authentication.AuthenticationException
-
Creates a new instance for the case when there are both handler successes and failures.
- AuthenticationException(String, Map<String, Class<? extends Exception>>, Map<String, HandlerResult>) - Constructor for exception org.jasig.cas.authentication.AuthenticationException
-
Creates a new instance for the case when there are both handler successes and failures and a custom
error message is required.
- AuthenticationException - Exception in org.jasig.cas.authentication.handler
-
The most generic type of authentication exception that one can catch if not
sure what specific implementation will be thrown.
- AuthenticationException(String) - Constructor for exception org.jasig.cas.authentication.handler.AuthenticationException
-
- AuthenticationException(String, String) - Constructor for exception org.jasig.cas.authentication.handler.AuthenticationException
-
- AuthenticationException(String, String, String) - Constructor for exception org.jasig.cas.authentication.handler.AuthenticationException
-
- AuthenticationException(String, Throwable) - Constructor for exception org.jasig.cas.authentication.handler.AuthenticationException
-
- AuthenticationExceptionHandler - Class in org.jasig.cas.web.flow
-
Performs two important error handling functions on an
AuthenticationException raised from the authentication
layer:
Maps handler errors onto message bundle strings for display to user.
- AuthenticationExceptionHandler() - Constructor for class org.jasig.cas.web.flow.AuthenticationExceptionHandler
-
- AuthenticationHandler - Interface in org.jasig.cas.authentication
-
An authentication handler authenticates a single credential.
- AuthenticationManager - Interface in org.jasig.cas.authentication
-
Authenticates one or more credentials.
- AuthenticationMetaDataPopulator - Interface in org.jasig.cas.authentication
-
An extension point to the Authentication process that allows CAS to provide
additional attributes related to the overall Authentication (such as
authentication type) that are specific to the Authentication request versus
the Principal itself.
- AuthenticationPolicy - Interface in org.jasig.cas.authentication
-
Stategy interface for pluggable authentication security policies.
- AuthenticationViaFormAction - Class in org.jasig.cas.web.flow
-
Action to authenticate credential and retrieve a TicketGrantingTicket for
those credential.
- AuthenticationViaFormAction() - Constructor for class org.jasig.cas.web.flow.AuthenticationViaFormAction
-
- BadCredentialsAuthenticationException - Exception in org.jasig.cas.authentication.handler
-
Generic Bad Credential Exception.
- BadCredentialsAuthenticationException() - Constructor for exception org.jasig.cas.authentication.handler.BadCredentialsAuthenticationException
-
Default constructor that does not allow the chaining of exceptions and
uses the default code as the error code for this exception.
- BadCredentialsAuthenticationException(Throwable) - Constructor for exception org.jasig.cas.authentication.handler.BadCredentialsAuthenticationException
-
Constructor to allow for the chaining of exceptions.
- BadCredentialsAuthenticationException(String) - Constructor for exception org.jasig.cas.authentication.handler.BadCredentialsAuthenticationException
-
Constructor method to allow for providing a custom code to associate with
this exception.
- BadCredentialsAuthenticationException(String, Throwable) - Constructor for exception org.jasig.cas.authentication.handler.BadCredentialsAuthenticationException
-
Constructor to allow for the chaining of exceptions and use of a
non-default code.
- BadPasswordAuthenticationException - Exception in org.jasig.cas.authentication.handler
-
The exception to throw when we know the username is correct but the password
is not.
- BadPasswordAuthenticationException() - Constructor for exception org.jasig.cas.authentication.handler.BadPasswordAuthenticationException
-
Default constructor that does not allow the chaining of exceptions and
uses the default code as the error code for this exception.
- BadPasswordAuthenticationException(Throwable) - Constructor for exception org.jasig.cas.authentication.handler.BadPasswordAuthenticationException
-
Constructor that allows for the chaining of exceptions.
- BadPasswordAuthenticationException(String) - Constructor for exception org.jasig.cas.authentication.handler.BadPasswordAuthenticationException
-
Constructor that allows for providing a custom error code for this class.
- BadPasswordAuthenticationException(String, Throwable) - Constructor for exception org.jasig.cas.authentication.handler.BadPasswordAuthenticationException
-
Constructor that allows for chaining of exceptions and a custom error
code.
- BadUsernameOrPasswordAuthenticationException - Exception in org.jasig.cas.authentication.handler
-
Exception to throw when we know the credentials provided were
username/password and the combination is wrong.
- BadUsernameOrPasswordAuthenticationException() - Constructor for exception org.jasig.cas.authentication.handler.BadUsernameOrPasswordAuthenticationException
-
Default constructor that does not allow the chaining of exceptions and
uses the default code as the error code for this exception.
- BadUsernameOrPasswordAuthenticationException(Throwable) - Constructor for exception org.jasig.cas.authentication.handler.BadUsernameOrPasswordAuthenticationException
-
Constructor that allows for the chaining of exceptions.
- BadUsernameOrPasswordAuthenticationException(String) - Constructor for exception org.jasig.cas.authentication.handler.BadUsernameOrPasswordAuthenticationException
-
Constructor that allows for providing a custom error code for this class.
- BadUsernameOrPasswordAuthenticationException(String, Throwable) - Constructor for exception org.jasig.cas.authentication.handler.BadUsernameOrPasswordAuthenticationException
-
Constructor that allows for chaining of exceptions and a custom error
code.
- BasicCredentialMetaData - Class in org.jasig.cas.authentication
-
Basic credential metadata implementation that stores the original credential ID and the original credential type.
- BasicCredentialMetaData(Credential) - Constructor for class org.jasig.cas.authentication.BasicCredentialMetaData
-
Creates a new instance from the given credential.
- BasicPrincipalResolver - Class in org.jasig.cas.authentication.principal
-
- BasicPrincipalResolver() - Constructor for class org.jasig.cas.authentication.principal.BasicPrincipalResolver
-
- bind(HttpServletRequest, Credential) - Method in interface org.jasig.cas.web.bind.CredentialsBinder
-
Deprecated.
Method to allow manually binding attributes from the request object to
properties of the credential.
- BlockedCredentialsAuthenticationException - Exception in org.jasig.cas.authentication.handler
-
Exception to represent credentials that have been blocked for a reason such
as Locked account.
- BlockedCredentialsAuthenticationException() - Constructor for exception org.jasig.cas.authentication.handler.BlockedCredentialsAuthenticationException
-
Default constructor that does not allow the chaining of exceptions and
uses the default code as the error code for this exception.
- BlockedCredentialsAuthenticationException(Throwable) - Constructor for exception org.jasig.cas.authentication.handler.BlockedCredentialsAuthenticationException
-
Constructor that allows for the chaining of exceptions.
- BlockedCredentialsAuthenticationException(String) - Constructor for exception org.jasig.cas.authentication.handler.BlockedCredentialsAuthenticationException
-
Constructor that allows for providing a custom error code for this class.
- BlockedCredentialsAuthenticationException(String, Throwable) - Constructor for exception org.jasig.cas.authentication.handler.BlockedCredentialsAuthenticationException
-
Constructor that allows for chaining of exceptions and a custom error
code.
- build() - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Creates an immutable authentication instance from builder data.
- CacheStatistics - Interface in org.jasig.cas.monitor
-
Describes the simplest set of cache statistics that are meaningful for health monitoring.
- CacheStatus - Class in org.jasig.cas.monitor
-
Describes meaningful health metrics on the status of a cache.
- CacheStatus(StatusCode, String, CacheStatistics...) - Constructor for class org.jasig.cas.monitor.CacheStatus
-
Creates a new instance describing cache status.
- CacheStatus(Exception) - Constructor for class org.jasig.cas.monitor.CacheStatus
-
Creates a new instance when cache statistics are unavailable due to given exception.
- CalendarUtils - Class in org.jasig.cas.util
-
Utility class for calendar functions.
- canHandle(Credential) - Method in interface org.jasig.cas.ticket.proxy.ProxyHandler
-
Whether this handler can support the proxy request identified by the given credentials.
- canHandle(Credential) - Method in class org.jasig.cas.ticket.proxy.support.Cas10ProxyHandler
-
- canHandle(Credential) - Method in class org.jasig.cas.ticket.proxy.support.Cas20ProxyHandler
-
- canHandle(HttpServletRequest, HttpServletResponse) - Method in class org.jasig.cas.web.DelegateController
-
Determine if a DelegateController subclass can handle the current request.
- Cas10ProtocolValidationSpecification - Class in org.jasig.cas.validation
-
Validation specification for the CAS 1.0 protocol.
- Cas10ProtocolValidationSpecification() - Constructor for class org.jasig.cas.validation.Cas10ProtocolValidationSpecification
-
- Cas10ProtocolValidationSpecification(boolean) - Constructor for class org.jasig.cas.validation.Cas10ProtocolValidationSpecification
-
- Cas10ProxyHandler - Class in org.jasig.cas.ticket.proxy.support
-
Dummy ProxyHandler that does nothing.
- Cas10ProxyHandler() - Constructor for class org.jasig.cas.ticket.proxy.support.Cas10ProxyHandler
-
- Cas20ProtocolValidationSpecification - Class in org.jasig.cas.validation
-
Validation specification for the CAS 2.0 protocol.
- Cas20ProtocolValidationSpecification() - Constructor for class org.jasig.cas.validation.Cas20ProtocolValidationSpecification
-
- Cas20ProtocolValidationSpecification(boolean) - Constructor for class org.jasig.cas.validation.Cas20ProtocolValidationSpecification
-
- Cas20ProxyHandler - Class in org.jasig.cas.ticket.proxy.support
-
Proxy Handler to handle the default callback functionality of CAS 2.0.
- Cas20ProxyHandler() - Constructor for class org.jasig.cas.ticket.proxy.support.Cas20ProxyHandler
-
- Cas20WithoutProxyingValidationSpecification - Class in org.jasig.cas.validation
-
Validation specification for the CAS 2.0 protocol.
- Cas20WithoutProxyingValidationSpecification() - Constructor for class org.jasig.cas.validation.Cas20WithoutProxyingValidationSpecification
-
- Cas20WithoutProxyingValidationSpecification(boolean) - Constructor for class org.jasig.cas.validation.Cas20WithoutProxyingValidationSpecification
-
- CAS_ACCESS_DENIED_REASON - Static variable in class org.jasig.cas.web.support.WebUtils
-
Request attribute that contains message key describing details of authorization failure.
- CasArgumentExtractor - Class in org.jasig.cas.web.support
-
Implements the traditional CAS2 protocol.
- CasArgumentExtractor() - Constructor for class org.jasig.cas.web.support.CasArgumentExtractor
-
- CasVersion - Class in org.jasig.cas
-
Class that exposes the CAS version.
- CAUGHT_THROWABLE_KEY - Static variable in class org.jasig.cas.web.init.SafeContextLoaderListener
-
The name of the ServletContext attribute whereat we will place a List of
Throwables that we caught from our delegate context listeners.
- CAUGHT_THROWABLE_KEY - Static variable in class org.jasig.cas.web.init.SafeDispatcherServlet
-
Key under which we will store the exception in the ServletContext.
- CentralAuthenticationService - Interface in org.jasig.cas
-
CAS viewed as a set of services to generate and validate Tickets.
- CentralAuthenticationServiceImpl - Class in org.jasig.cas
-
Concrete implementation of a CentralAuthenticationService, and also the
central, organizing component of CAS's internal implementation.
- CentralAuthenticationServiceImpl(TicketRegistry, TicketRegistry, AuthenticationManager, UniqueTicketIdGenerator, Map<String, UniqueTicketIdGenerator>, ExpirationPolicy, ExpirationPolicy, ServicesManager, LogoutManager) - Constructor for class org.jasig.cas.CentralAuthenticationServiceImpl
-
Build the central authentication service implementation.
- ChainingPrincipalResolver - Class in org.jasig.cas.authentication.principal
-
Delegates to one or more principal resolves in series to resolve a principal.
- ChainingPrincipalResolver() - Constructor for class org.jasig.cas.authentication.principal.ChainingPrincipalResolver
-
- checkPool() - Method in class org.jasig.cas.monitor.AbstractPoolMonitor
-
Performs a health check on a the pool.
- checkPool() - Method in class org.jasig.cas.monitor.DataSourceMonitor
-
- clean() - Method in interface org.jasig.cas.ticket.registry.RegistryCleaner
-
Method to kick-off the cleaning of a registry.
- clean() - Method in class org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner
-
- cleanupUrl(String) - Static method in class org.jasig.cas.authentication.principal.AbstractWebApplicationService
-
- clone() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- clone() - Method in interface org.jasig.cas.services.RegisteredService
-
- CODE - Static variable in exception org.jasig.cas.authentication.handler.BadCredentialsAuthenticationException
-
Default constructor that does not allow the chaining of exceptions and
uses the default code as the error code for this exception.
- CODE - Static variable in exception org.jasig.cas.services.UnauthorizedProxyingException
-
The code description.
- CODE_EMPTY_SVC_MGMR - Static variable in exception org.jasig.cas.services.UnauthorizedServiceException
-
Exception object that indicates the service manager is empty with no service definitions.
- CODE_UNAUTHZ_SERVICE - Static variable in exception org.jasig.cas.services.UnauthorizedServiceException
-
Error code that indicates the service is unauthorized for use.
- compareTo(RegisteredService) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
Compares this instance with the other registered service based on
evaluation order, name.
- constructCredentialsFromRequest(RequestContext) - Method in class org.jasig.cas.web.flow.AbstractNonInteractiveCredentialsAction
-
Abstract method to implement to construct the credential from the
request object.
- contextDestroyed(ServletContextEvent) - Method in class org.jasig.cas.web.init.SafeContextLoaderListener
-
- contextInitialized(ServletContextEvent) - Method in class org.jasig.cas.web.init.SafeContextLoaderListener
-
- ContextualAuthenticationPolicy<T> - Interface in org.jasig.cas.authentication
-
A stateful authentication policy that is applied using arbitrary contextual information.
- ContextualAuthenticationPolicyFactory<T> - Interface in org.jasig.cas.authentication
-
A factory for producing (stateful) authentication policies based on arbitrary context data.
- convertToTreeSet() - Method in class org.jasig.cas.services.DefaultServicesManagerImpl
-
- copyFrom(RegisteredService) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
Copies the properties of the source service into this instance.
- create(LogoutRequest) - Method in interface org.jasig.cas.logout.LogoutMessageCreator
-
Builds the logout message to be sent.
- create(LogoutRequest) - Method in class org.jasig.cas.logout.SamlCompliantLogoutMessageCreator
-
- createFrontChannelLogoutMessage(LogoutRequest) - Method in interface org.jasig.cas.logout.LogoutManager
-
Create a logout message for front channel logout.
- createFrontChannelLogoutMessage(LogoutRequest) - Method in class org.jasig.cas.logout.LogoutManagerImpl
-
Create a logout message for front channel logout.
- createHandlerResult(Credential, Principal, List<Message>) - Method in class org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
-
Helper method to construct a handler result
on successful authentication events.
- createInstance() - Method in class org.jasig.cas.util.PrivateKeyFactoryBean
-
- createInstance() - Method in class org.jasig.cas.util.PublicKeyFactoryBean
-
- createPolicy(ServiceContext) - Method in class org.jasig.cas.authentication.AcceptAnyAuthenticationPolicyFactory
-
- createPolicy(T) - Method in interface org.jasig.cas.authentication.ContextualAuthenticationPolicyFactory
-
Creates a contextual (presumably stateful) authentication policy based on provided context data.
- createPolicy(ServiceContext) - Method in class org.jasig.cas.authentication.RequiredHandlerAuthenticationPolicyFactory
-
- createServiceFrom(HttpServletRequest) - Static method in class org.jasig.cas.authentication.principal.SimpleWebApplicationServiceImpl
-
- createTicketGrantingTicket(Credential...) - Method in interface org.jasig.cas.CentralAuthenticationService
-
- createTicketGrantingTicket(Credential...) - Method in class org.jasig.cas.CentralAuthenticationServiceImpl
-
- createTicketGrantingTicket(Credential...) - Method in class org.jasig.cas.remoting.server.RemoteCentralAuthenticationService
-
- Credential - Interface in org.jasig.cas.authentication
-
Describes an authentication credential.
- CredentialMetaData - Interface in org.jasig.cas.authentication
-
Describes a credential provided for authentication.
- CredentialsAsFirstParameterResourceResolver - Class in org.jasig.cas.audit.spi
-
Converts the Credential object into a String resource identifier.
- CredentialsAsFirstParameterResourceResolver() - Constructor for class org.jasig.cas.audit.spi.CredentialsAsFirstParameterResourceResolver
-
- CredentialsBinder - Interface in org.jasig.cas.web.bind
-
Deprecated.
Future versions of CAS will provide a mechanism to gain access to standard items from the Request object.
- CustomBeanValidationPostProcessor - Class in org.jasig.cas.util
-
Provides a custom TraversableResolver that should work in JPA2 environments without the JPA2
restrictions (i.e. getters for all properties).
- CustomBeanValidationPostProcessor() - Constructor for class org.jasig.cas.util.CustomBeanValidationPostProcessor
-
- DataSourceMonitor - Class in org.jasig.cas.monitor
-
Monitors a data source that describes a single connection or connection pool to a database.
- DataSourceMonitor(DataSource) - Constructor for class org.jasig.cas.monitor.DataSourceMonitor
-
Creates a new instance that monitors the given data source.
- DEFAULT_EVICTION_THRESHOLD - Static variable in class org.jasig.cas.monitor.AbstractCacheMonitor
-
Default eviction threshold is 0.
- DEFAULT_FREE_MEMORY_WARN_THRESHOLD - Static variable in class org.jasig.cas.monitor.MemoryMonitor
-
Default percent free memory warning threshold.
- DEFAULT_LOCK_TIMEOUT - Static variable in class org.jasig.cas.ticket.registry.support.JpaLockingStrategy
-
Default lock timeout is 1 hour.
- DEFAULT_MAX_WAIT - Static variable in class org.jasig.cas.monitor.AbstractPoolMonitor
-
Default maximum wait time for asynchronous pool validation.
- DEFAULT_WARN_FREE_THRESHOLD - Static variable in class org.jasig.cas.monitor.AbstractCacheMonitor
-
Default free capacity threshold is 10%.
- DefaultLongNumericGenerator - Class in org.jasig.cas.util
-
The default numeric generator for generating long values.
- DefaultLongNumericGenerator() - Constructor for class org.jasig.cas.util.DefaultLongNumericGenerator
-
- DefaultLongNumericGenerator(long) - Constructor for class org.jasig.cas.util.DefaultLongNumericGenerator
-
- DefaultPasswordEncoder - Class in org.jasig.cas.authentication.handler
-
Implementation of PasswordEncoder using message digest.
- DefaultPasswordEncoder(String) - Constructor for class org.jasig.cas.authentication.handler.DefaultPasswordEncoder
-
- DefaultRandomStringGenerator - Class in org.jasig.cas.util
-
Implementation of the RandomStringGenerator that allows you to define the
length of the random part.
- DefaultRandomStringGenerator() - Constructor for class org.jasig.cas.util.DefaultRandomStringGenerator
-
- DefaultRandomStringGenerator(int) - Constructor for class org.jasig.cas.util.DefaultRandomStringGenerator
-
- DefaultServicesManagerImpl - Class in org.jasig.cas.services
-
- DefaultServicesManagerImpl(ServiceRegistryDao) - Constructor for class org.jasig.cas.services.DefaultServicesManagerImpl
-
- DefaultServicesManagerImpl(ServiceRegistryDao, List<String>) - Constructor for class org.jasig.cas.services.DefaultServicesManagerImpl
-
Constructs an instance of the
DefaultServicesManagerImpl where the default RegisteredService
can include a set of default attributes to use if no services are defined in the registry.
- DefaultTicketRegistry - Class in org.jasig.cas.ticket.registry
-
Implementation of the TicketRegistry that is backed by a ConcurrentHashMap.
- DefaultTicketRegistry() - Constructor for class org.jasig.cas.ticket.registry.DefaultTicketRegistry
-
- DefaultTicketRegistry(int, float, int) - Constructor for class org.jasig.cas.ticket.registry.DefaultTicketRegistry
-
Creates a new, empty registry with the specified initial capacity, load
factor, and concurrency level.
- DefaultTicketRegistryCleaner - Class in org.jasig.cas.ticket.registry.support
-
The default ticket registry cleaner scans the entire CAS ticket registry
for expired tickets and removes them.
- DefaultTicketRegistryCleaner() - Constructor for class org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner
-
- DefaultUniqueTicketIdGenerator - Class in org.jasig.cas.util
-
- DefaultUniqueTicketIdGenerator() - Constructor for class org.jasig.cas.util.DefaultUniqueTicketIdGenerator
-
Creates an instance of DefaultUniqueTicketIdGenerator with default values
including a
DefaultLongNumericGenerator with a starting value of
1.
- DefaultUniqueTicketIdGenerator(int) - Constructor for class org.jasig.cas.util.DefaultUniqueTicketIdGenerator
-
Creates an instance of DefaultUniqueTicketIdGenerator with a specified
maximum length for the random portion.
- DefaultUniqueTicketIdGenerator(String) - Constructor for class org.jasig.cas.util.DefaultUniqueTicketIdGenerator
-
Creates an instance of DefaultUniqueTicketIdGenerator with default values
including a
DefaultLongNumericGenerator with a starting value of
1.
- DefaultUniqueTicketIdGenerator(int, String) - Constructor for class org.jasig.cas.util.DefaultUniqueTicketIdGenerator
-
Creates an instance of DefaultUniqueTicketIdGenerator with a specified
maximum length for the random portion.
- DelegateController - Class in org.jasig.cas.web
-
Abstract class to be extended by all controllers that may become a delegate.
- DelegateController() - Constructor for class org.jasig.cas.web.DelegateController
-
- delegateTicketGrantingTicket(String, Credential...) - Method in interface org.jasig.cas.CentralAuthenticationService
-
Delegate a TicketGrantingTicket to a Service for proxying authentication
to other Services.
- delegateTicketGrantingTicket(String, Credential...) - Method in class org.jasig.cas.CentralAuthenticationServiceImpl
-
- delegateTicketGrantingTicket(String, Credential...) - Method in class org.jasig.cas.remoting.server.RemoteCentralAuthenticationService
-
Delegate a TicketGrantingTicket to a Service for proxying authentication
to other Services.
- delete(long) - Method in class org.jasig.cas.services.DefaultServicesManagerImpl
-
- delete(RegisteredService) - Method in class org.jasig.cas.services.InMemoryServiceRegistryDaoImpl
-
- delete(RegisteredService) - Method in class org.jasig.cas.services.JpaServiceRegistryDaoImpl
-
- delete(RegisteredService) - Method in interface org.jasig.cas.services.ServiceRegistryDao
-
Remove the service from the data store.
- delete(long) - Method in interface org.jasig.cas.services.ServicesManager
-
Delete the entry for this RegisteredService.
- deleteTicket(String) - Method in class org.jasig.cas.ticket.registry.DefaultTicketRegistry
-
- deleteTicket(String) - Method in class org.jasig.cas.ticket.registry.JpaTicketRegistry
-
- deleteTicket(String) - Method in interface org.jasig.cas.ticket.registry.TicketRegistry
-
Remove a specific ticket from the registry.
- destroy() - Method in class org.jasig.cas.util.SimpleHttpClient
-
Shutdown the executor service.
- destroyTicketGrantingTicket(String) - Method in interface org.jasig.cas.CentralAuthenticationService
-
Destroy a TicketGrantingTicket and perform back channel logout.
- destroyTicketGrantingTicket(String) - Method in class org.jasig.cas.CentralAuthenticationServiceImpl
-
Destroy a TicketGrantingTicket and perform back channel logout.
- destroyTicketGrantingTicket(String) - Method in class org.jasig.cas.remoting.server.RemoteCentralAuthenticationService
-
Destroy a TicketGrantingTicket and perform back channel logout.
- disableService(long) - Method in class org.jasig.cas.services.jmx.AbstractServicesManagerMBean
-
- doAuthentication(Credential) - Method in class org.jasig.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
-
Performs the details of authentication and returns an authentication handler result on success.
- doAuthentication(Credential) - Method in class org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
-
Performs the details of authentication and returns an authentication handler result on success.
- doBind(RequestContext, Credential) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
-
- doExecute(RequestContext) - Method in class org.jasig.cas.web.flow.AbstractNonInteractiveCredentialsAction
-
- generate(Principal, Service) - Method in interface org.jasig.cas.authentication.principal.PersistentIdGenerator
-
Generates a PersistentId based on some algorithm plus the principal and
service.
- generate(Principal, Service) - Method in class org.jasig.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator
-
- getActiveCount() - Method in class org.jasig.cas.monitor.AbstractPoolMonitor
-
Gets the number of pool resources active at present.
- getActiveCount() - Method in class org.jasig.cas.monitor.DataSourceMonitor
-
- getActiveCount() - Method in class org.jasig.cas.monitor.PoolStatus
-
Gets the number of active pool resources.
- getAllowedAttributes() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- getAllowedAttributes() - Method in interface org.jasig.cas.services.RegisteredService
-
Returns the list of allowed attributes.
- getAllServices() - Method in class org.jasig.cas.services.DefaultServicesManagerImpl
-
- getAllServices() - Method in interface org.jasig.cas.services.ServicesManager
-
Retrieve the collection of all registered services.
- getApplicationContext() - Static method in class org.jasig.cas.util.ApplicationContextProvider
-
- getApplicationId() - Method in class org.jasig.cas.ticket.registry.support.JpaLockingStrategy.Lock
-
- getArtifactId() - Method in class org.jasig.cas.authentication.principal.AbstractWebApplicationService
-
- getArtifactId() - Method in interface org.jasig.cas.authentication.principal.WebApplicationService
-
Retrieves the artifact supplied with the service.
- getAssertionFrom(Map<String, Object>) - Method in class org.jasig.cas.web.view.AbstractCasView
-
- getAttributeFilter() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- getAttributeFilter() - Method in interface org.jasig.cas.services.RegisteredService
-
An instance of the attribute filter that imposes validation rules over
the attribute release policy.
- getAttributes() - Method in interface org.jasig.cas.authentication.Authentication
-
Attributes of the authentication (not the Principal).
- getAttributes() - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Gets the authentication attribute map.
- getAttributes() - Method in class org.jasig.cas.authentication.ImmutableAuthentication
-
- getAttributes() - Method in class org.jasig.cas.authentication.principal.AbstractWebApplicationService
-
- getAttributes() - Method in interface org.jasig.cas.authentication.principal.Principal
-
- getAttributes() - Method in class org.jasig.cas.authentication.principal.Response
-
- getAttributes() - Method in class org.jasig.cas.authentication.principal.SimplePrincipal
-
- getAuthenticatedDate() - Method in interface org.jasig.cas.authentication.Authentication
-
Method to retrieve the timestamp of when this Authentication object was
created.
- getAuthenticatedDate() - Method in class org.jasig.cas.authentication.ImmutableAuthentication
-
- getAuthentication() - Method in class org.jasig.cas.ticket.ServiceTicketImpl
-
- getAuthentication() - Method in interface org.jasig.cas.ticket.TicketGrantingTicket
-
Method to retrieve the authentication.
- getAuthentication() - Method in class org.jasig.cas.ticket.TicketGrantingTicketImpl
-
Method to retrieve the authentication.
- getAuthentication() - Method in interface org.jasig.cas.ticket.TicketState
-
Authentication information from the ticket.
- getAuthenticationDate() - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Gets the authentication date.
- getCalendarFor(Date) - Static method in class org.jasig.cas.util.CalendarUtils
-
- getCallbackUrl() - Method in class org.jasig.cas.authentication.HttpBasedServiceCredential
-
- getCapacity() - Method in interface org.jasig.cas.monitor.CacheStatistics
-
Gets the current capacity of the cache in a unit specific to the cache being monitored (e.g. bytes, items, etc).
- getCapacity() - Method in class org.jasig.cas.monitor.SimpleCacheStatistics
-
- getChainedAuthentications() - Method in interface org.jasig.cas.ticket.TicketGrantingTicket
-
- getChainedAuthentications() - Method in class org.jasig.cas.ticket.TicketGrantingTicketImpl
-
- getChainedAuthentications() - Method in interface org.jasig.cas.validation.Assertion
-
Gets a list of all authentications that have occurred during a CAS SSO session.
- getChainedAuthentications() - Method in class org.jasig.cas.validation.ImmutableAssertion
-
- getCode() - Method in exception org.jasig.cas.authentication.RootCasException
-
- getCode() - Method in class org.jasig.cas.Message
-
- getCode() - Method in class org.jasig.cas.monitor.Status
-
Gets the status code.
- getCode() - Method in exception org.jasig.cas.services.UnauthorizedServiceException
-
The error code associated with this exception.
- getContext() - Method in interface org.jasig.cas.authentication.ContextualAuthenticationPolicy
-
Gets the context used to evaluate the authentication policy.
- getCountOfUses() - Method in class org.jasig.cas.ticket.AbstractTicket
-
- getCountOfUses() - Method in interface org.jasig.cas.ticket.Ticket
-
- getCountOfUses() - Method in interface org.jasig.cas.ticket.TicketState
-
Returns the number of times a ticket was used.
- getCreationTime() - Method in class org.jasig.cas.ticket.AbstractTicket
-
- getCreationTime() - Method in interface org.jasig.cas.ticket.Ticket
-
Method to return the time the Ticket was created.
- getCreationTime() - Method in interface org.jasig.cas.ticket.TicketState
-
Get the time the ticket was created.
- getCredentialClass() - Method in class org.jasig.cas.authentication.BasicCredentialMetaData
-
Gets the type of the original credential.
- getCredentialMetaData() - Method in class org.jasig.cas.authentication.HandlerResult
-
- getCredentials() - Method in interface org.jasig.cas.authentication.Authentication
-
Gets a list of metadata about the credentials supplied at authentication time.
- getCredentials() - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Gets the list of credentials that were attempted to be authenticated.
- getCredentials() - Method in class org.jasig.cas.authentication.ImmutableAuthentication
-
- getCurrentDateAndTime() - Static method in class org.jasig.cas.util.SamlDateUtils
-
- getCurrentDayOfWeek() - Static method in class org.jasig.cas.util.CalendarUtils
-
- getCurrentDayOfWeekFor(Date) - Static method in class org.jasig.cas.util.CalendarUtils
-
- getDaysToExpiration() - Method in class org.jasig.cas.authentication.support.PasswordExpiringWarningMessage
-
- getDefaultMessage() - Method in class org.jasig.cas.Message
-
- getDescription() - Method in class org.jasig.cas.monitor.Status
-
- getDescription() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- getDescription() - Method in interface org.jasig.cas.services.RegisteredService
-
Returns the description of the service.
- getDetails() - Method in class org.jasig.cas.monitor.HealthStatus
-
Gets the status details comprising the individual health checks performed for overall health status.
- getErrors() - Method in class org.jasig.cas.web.flow.AuthenticationExceptionHandler
-
- getEvaluationOrder() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- getEvaluationOrder() - Method in interface org.jasig.cas.services.RegisteredService
-
Gets the relative evaluation order of this service when determining
matches.
- getEvictions() - Method in interface org.jasig.cas.monitor.CacheStatistics
-
Gets the number of items evicted from the cache in order to make space for new items.
- getEvictions() - Method in class org.jasig.cas.monitor.SimpleCacheStatistics
-
- getExpirationDate() - Method in class org.jasig.cas.ticket.registry.support.JpaLockingStrategy.Lock
-
- getFailures() - Method in interface org.jasig.cas.authentication.Authentication
-
Gets a map describing failed authentications.
- getFailures() - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Gets the authentication failure map.
- getFailures() - Method in class org.jasig.cas.authentication.ImmutableAuthentication
-
- getFirst() - Method in exception org.jasig.cas.authentication.MixedPrincipalException
-
Gets the first resolved principal.
- getFirst() - Method in class org.jasig.cas.util.Pair
-
Return the first object of the pair.
- getFormattedDateAndTime(Date) - Static method in class org.jasig.cas.util.SamlDateUtils
-
- getFreeMemory() - Method in class org.jasig.cas.monitor.MemoryStatus
-
Gets JVM free memory.
- getGrantingTicket() - Method in class org.jasig.cas.ticket.AbstractTicket
-
- getGrantingTicket() - Method in interface org.jasig.cas.ticket.Ticket
-
Method to retrieve the TicketGrantingTicket that granted this ticket.
- getHandlerErrors() - Method in exception org.jasig.cas.authentication.AuthenticationException
-
Gets an unmodifable map of handler names to errors.
- getHandlerName() - Method in class org.jasig.cas.authentication.HandlerResult
-
- getHandlerSuccesses() - Method in exception org.jasig.cas.authentication.AuthenticationException
-
Gets an unmodifable map of handler names to authentication successes.
- getHttpServletRequest(RequestContext) - Static method in class org.jasig.cas.web.support.WebUtils
-
- getHttpServletResponse(RequestContext) - Static method in class org.jasig.cas.web.support.WebUtils
-
- getId() - Method in class org.jasig.cas.authentication.BasicCredentialMetaData
-
- getId() - Method in interface org.jasig.cas.authentication.Credential
-
Gets a credential identifier that is safe to record for logging, auditing, or presentation to the user.
- getId() - Method in interface org.jasig.cas.authentication.CredentialMetaData
-
Gets a unique identifier for the kind of credential this represents.
- getId() - Method in class org.jasig.cas.authentication.HttpBasedServiceCredential
-
Gets a credential identifier that is safe to record for logging, auditing, or presentation to the user.
- getId() - Method in class org.jasig.cas.authentication.OneTimePasswordCredential
-
Gets the unique ID commonly used to look up a one-time password in a system of record.
- getId() - Method in class org.jasig.cas.authentication.principal.AbstractWebApplicationService
-
- getId() - Method in interface org.jasig.cas.authentication.principal.Principal
-
- getId() - Method in class org.jasig.cas.authentication.principal.SimplePrincipal
-
- getId() - Method in class org.jasig.cas.authentication.UsernamePasswordCredential
-
Gets a credential identifier that is safe to record for logging, auditing, or presentation to the user.
- getId() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- getId() - Method in interface org.jasig.cas.services.RegisteredService
-
The numeric identifier for this service.
- getId() - Method in class org.jasig.cas.ticket.AbstractTicket
-
- getId() - Method in interface org.jasig.cas.ticket.Ticket
-
Method to retrieve the id.
- getIdleCount() - Method in class org.jasig.cas.monitor.AbstractPoolMonitor
-
Gets the number of pool resources idle at present.
- getIdleCount() - Method in class org.jasig.cas.monitor.DataSourceMonitor
-
- getIdleCount() - Method in class org.jasig.cas.monitor.PoolStatus
-
Gets the number of idle pool resources.
- getLastTimeUsed() - Method in class org.jasig.cas.ticket.AbstractTicket
-
- getLastTimeUsed() - Method in interface org.jasig.cas.ticket.TicketState
-
Returns the last time the ticket was used.
- getLog(JoinPoint) - Method in class org.jasig.cas.aspect.LogAspect
-
- getLoginTicketFromFlowScope(RequestContext) - Static method in class org.jasig.cas.web.support.WebUtils
-
- getLoginTicketFromRequest(RequestContext) - Static method in class org.jasig.cas.web.support.WebUtils
-
- getLogoutRequests(RequestContext) - Static method in class org.jasig.cas.web.support.WebUtils
-
- getLogoutType() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
Returns the logout type of the service.
- getLogoutType() - Method in interface org.jasig.cas.services.RegisteredService
-
Returns the logout type of the service.
- getMaxLength() - Method in class org.jasig.cas.util.DefaultRandomStringGenerator
-
- getMaxLength() - Method in interface org.jasig.cas.util.RandomStringGenerator
-
- getMessage() - Method in exception org.jasig.cas.ticket.InvalidTicketException
-
Returns the ticket id that causes this exception.
- getMinLength() - Method in class org.jasig.cas.util.DefaultRandomStringGenerator
-
- getMinLength() - Method in interface org.jasig.cas.util.RandomStringGenerator
-
- getName() - Method in class org.jasig.cas.authentication.AbstractAuthenticationHandler
-
- getName() - Method in interface org.jasig.cas.authentication.AuthenticationHandler
-
Gets a unique name for this authentication handler within the Spring context that contains it.
- getName() - Method in class org.jasig.cas.monitor.AbstractNamedMonitor
-
- getName() - Method in interface org.jasig.cas.monitor.CacheStatistics
-
Gets a descriptive name of the cache instance for which statistics apply.
- getName() - Method in class org.jasig.cas.monitor.HealthCheckMonitor
-
Gets the name of the monitor.
- getName() - Method in class org.jasig.cas.monitor.MemoryMonitor
-
Gets the name of the monitor.
- getName() - Method in interface org.jasig.cas.monitor.Monitor
-
Gets the name of the monitor.
- getName() - Method in class org.jasig.cas.monitor.SessionMonitor
-
Gets the name of the monitor.
- getName() - Method in class org.jasig.cas.monitor.SimpleCacheStatistics
-
Gets a descriptive name of the cache instance for which statistics apply.
- getName() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- getName() - Method in interface org.jasig.cas.services.RegisteredService
-
Returns the name of the service.
- getNewString() - Method in class org.jasig.cas.util.DefaultRandomStringGenerator
-
- getNewString() - Method in interface org.jasig.cas.util.RandomStringGenerator
-
- getNewStringAsBytes() - Method in class org.jasig.cas.util.DefaultRandomStringGenerator
-
- getNewStringAsBytes() - Method in interface org.jasig.cas.util.RandomStringGenerator
-
- getNewTicketId(String) - Method in class org.jasig.cas.util.DefaultUniqueTicketIdGenerator
-
- getNewTicketId(String) - Method in interface org.jasig.cas.util.UniqueTicketIdGenerator
-
Return a new unique ticket id beginning with the prefix.
- getNextLong() - Method in class org.jasig.cas.util.DefaultLongNumericGenerator
-
- getNextLong() - Method in interface org.jasig.cas.util.LongNumericGenerator
-
Get the next long in the sequence.
- getNextNumberAsString() - Method in class org.jasig.cas.util.DefaultLongNumericGenerator
-
- getNextNumberAsString() - Method in interface org.jasig.cas.util.NumericGenerator
-
Method to retrieve the next number as a String.
- getNextValue() - Method in class org.jasig.cas.util.DefaultLongNumericGenerator
-
- getObjectType() - Method in class org.jasig.cas.util.PrivateKeyFactoryBean
-
- getObjectType() - Method in class org.jasig.cas.util.PublicKeyFactoryBean
-
- getOriginalService() - Method in exception org.jasig.cas.ticket.TicketValidationException
-
- getOriginalUrl() - Method in class org.jasig.cas.authentication.principal.AbstractWebApplicationService
-
Return the original url provided (as service or targetService request parameter).
- getOriginalUrl() - Method in interface org.jasig.cas.authentication.principal.WebApplicationService
-
Return the original url provided (as service or targetService request parameter).
- getOwner() - Method in class org.jasig.cas.ticket.registry.support.JpaLockingStrategy
-
Gets the current owner of the lock as determined by querying for
uniqueId.
- getParams() - Method in class org.jasig.cas.Message
-
- getPassword() - Method in class org.jasig.cas.authentication.OneTimePasswordCredential
-
Gets the cleartext one-time password value.
- getPassword() - Method in class org.jasig.cas.authentication.UsernamePasswordCredential
-
- getPasswordChangeUrl() - Method in class org.jasig.cas.authentication.support.PasswordExpiringWarningMessage
-
- getPasswordEncoder() - Method in class org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
-
Method to return the PasswordEncoder to be used to encode passwords.
- getPasswordPolicyConfiguration() - Method in class org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
-
- getPasswordPolicyUrl() - Method in class org.jasig.cas.authentication.support.PasswordPolicyConfiguration
-
- getPasswordWarningNumberOfDays() - Method in class org.jasig.cas.authentication.support.PasswordPolicyConfiguration
-
- getPercentFree() - Method in interface org.jasig.cas.monitor.CacheStatistics
-
Gets the percent free capacity remaining in the cache.
- getPercentFree() - Method in class org.jasig.cas.monitor.SimpleCacheStatistics
-
- getPolicy() - Method in exception org.jasig.cas.ticket.UnsatisfiedAuthenticationPolicyException
-
Gets the unsatisfied policy that caused this exception.
- getPostResponse(String, Map<String, String>) - Static method in class org.jasig.cas.authentication.principal.Response
-
- getPreviousTimeUsed() - Method in class org.jasig.cas.ticket.AbstractTicket
-
- getPreviousTimeUsed() - Method in interface org.jasig.cas.ticket.TicketState
-
Get the second to last time used.
- getPrimaryAuthentication() - Method in interface org.jasig.cas.validation.Assertion
-
Gets the authentication event that is basis of this assertion.
- getPrimaryAuthentication() - Method in class org.jasig.cas.validation.ImmutableAssertion
-
- getPrincipal() - Method in interface org.jasig.cas.authentication.Authentication
-
Method to obtain the Principal.
- getPrincipal() - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Gets the authenticated principal.
- getPrincipal() - Method in class org.jasig.cas.authentication.HandlerResult
-
- getPrincipal() - Method in class org.jasig.cas.authentication.ImmutableAuthentication
-
- getPrincipal() - Method in class org.jasig.cas.authentication.principal.AbstractWebApplicationService
-
- getPrincipalNameTransformer() - Method in class org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
-
- getProxiedTicketInstance(Ticket) - Method in class org.jasig.cas.ticket.registry.AbstractDistributedTicketRegistry
-
- getRedirectResponse(String, Map<String, String>) - Static method in class org.jasig.cas.authentication.principal.Response
-
- getRegisteredService() - Method in class org.jasig.cas.services.ServiceContext
-
Gets the registered service for the service principal.
- getRegisteredServicesAsStrings() - Method in class org.jasig.cas.services.jmx.AbstractServicesManagerMBean
-
- getRequiredHandlers() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- getRequiredHandlers() - Method in interface org.jasig.cas.services.RegisteredService
-
Gets the set of handler names that must successfully authenticate credentials in order to access the service.
- getResponse(String) - Method in class org.jasig.cas.authentication.principal.SimpleWebApplicationServiceImpl
-
- getResponse(String) - Method in interface org.jasig.cas.authentication.principal.WebApplicationService
-
Constructs the url to redirect the service back to.
- getResponseType() - Method in class org.jasig.cas.authentication.principal.Response
-
- getRoot() - Method in interface org.jasig.cas.ticket.TicketGrantingTicket
-
Gets the ticket-granting ticket at the root of the ticket hierarchy.
- getRoot() - Method in class org.jasig.cas.ticket.TicketGrantingTicketImpl
-
Gets the ticket-granting ticket at the root of the ticket hierarchy.
- getSecond() - Method in exception org.jasig.cas.authentication.MixedPrincipalException
-
Gets the second resolved principal.
- getSecond() - Method in class org.jasig.cas.util.Pair
-
Return the second object of the pair.
- getService() - Method in class org.jasig.cas.logout.LogoutRequest
-
- getService() - Method in class org.jasig.cas.services.ServiceContext
-
Gets the service principal.
- getService() - Method in interface org.jasig.cas.ticket.ServiceTicket
-
Retrieve the service this ticket was given for.
- getService() - Method in class org.jasig.cas.ticket.ServiceTicketImpl
-
- getService() - Method in interface org.jasig.cas.validation.Assertion
-
Method to obtain the service for which we are asserting this ticket is
valid for.
- getService() - Method in class org.jasig.cas.validation.ImmutableAssertion
-
- getService(List<ArgumentExtractor>, HttpServletRequest) - Static method in class org.jasig.cas.web.support.WebUtils
-
- getService(List<ArgumentExtractor>, RequestContext) - Static method in class org.jasig.cas.web.support.WebUtils
-
- getService(RequestContext) - Static method in class org.jasig.cas.web.support.WebUtils
-
- getServiceId() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- getServiceId() - Method in interface org.jasig.cas.services.RegisteredService
-
The unique identifier for this service.
- getServices() - Method in interface org.jasig.cas.ticket.TicketGrantingTicket
-
Gets an immutable map of service ticket and services accessed by this ticket-granting ticket.
- getServices() - Method in class org.jasig.cas.ticket.TicketGrantingTicketImpl
-
Gets an immutable map of service ticket and services accessed by this ticket-granting ticket.
- getServicesManager() - Method in class org.jasig.cas.services.jmx.AbstractServicesManagerMBean
-
- getServiceTicketCount() - Method in class org.jasig.cas.monitor.SessionStatus
-
Gets the total number of service tickets in the CAS ticket registry.
- getServiceTicketFromRequestScope(RequestContext) - Static method in class org.jasig.cas.web.support.WebUtils
-
- getSessionCount() - Method in class org.jasig.cas.monitor.SessionStatus
-
Gets total number of SSO sessions maintained by CAS.
- getSize() - Method in interface org.jasig.cas.monitor.CacheStatistics
-
Gets the current size of the cache in a unit specific to the cache being monitored (e.g. bytes, items, etc).
- getSize() - Method in class org.jasig.cas.monitor.SimpleCacheStatistics
-
- getStatistics() - Method in class org.jasig.cas.monitor.AbstractCacheMonitor
-
- getStatistics() - Method in class org.jasig.cas.monitor.CacheStatus
-
Gets the current cache statistics.
- getStatus() - Method in class org.jasig.cas.logout.LogoutRequest
-
- getSuccesses() - Method in interface org.jasig.cas.authentication.Authentication
-
- getSuccesses() - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Gets the authentication success map.
- getSuccesses() - Method in class org.jasig.cas.authentication.ImmutableAuthentication
-
- getSupplementalAuthentications() - Method in interface org.jasig.cas.ticket.TicketGrantingTicket
-
Gets a list of supplemental authentications associated with this ticket.
- getSupplementalAuthentications() - Method in class org.jasig.cas.ticket.TicketGrantingTicketImpl
-
Gets a list of supplemental authentications associated with this ticket.
- getTheme() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- getTheme() - Method in interface org.jasig.cas.services.RegisteredService
-
Returns a short theme name.
- getTicket(String, Class<? extends Ticket>) - Method in class org.jasig.cas.ticket.registry.AbstractTicketRegistry
-
Retrieve a ticket from the registry.
- getTicket(String) - Method in class org.jasig.cas.ticket.registry.DefaultTicketRegistry
-
- getTicket(String) - Method in class org.jasig.cas.ticket.registry.JpaTicketRegistry
-
- getTicket(String, Class<? extends Ticket>) - Method in interface org.jasig.cas.ticket.registry.TicketRegistry
-
Retrieve a ticket from the registry.
- getTicket(String) - Method in interface org.jasig.cas.ticket.registry.TicketRegistry
-
Retrieve a ticket from the registry.
- getTicketGrantingTicketId(RequestContext) - Static method in class org.jasig.cas.web.support.WebUtils
-
- getTicketId() - Method in class org.jasig.cas.logout.LogoutRequest
-
- getTickets() - Method in class org.jasig.cas.ticket.registry.DefaultTicketRegistry
-
- getTickets() - Method in class org.jasig.cas.ticket.registry.JpaTicketRegistry
-
- getTickets() - Method in interface org.jasig.cas.ticket.registry.TicketRegistry
-
Retrieve all tickets from the registry.
- getTotalMemory() - Method in class org.jasig.cas.monitor.MemoryStatus
-
Gets JVM total memory.
- getType() - Method in exception org.jasig.cas.authentication.handler.AuthenticationException
-
Method to return the error type of this exception.
- getUniqueId() - Method in class org.jasig.cas.ticket.registry.support.JpaLockingStrategy.Lock
-
- getUrl() - Method in class org.jasig.cas.authentication.principal.Response
-
- getUsername() - Method in class org.jasig.cas.authentication.UsernamePasswordCredential
-
- getUsernameAttribute() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- getUsernameAttribute() - Method in interface org.jasig.cas.services.RegisteredService
-
Get the name of the attribute this service prefers to consume as username.
- getVersion() - Static method in class org.jasig.cas.CasVersion
-
- getWarnings() - Method in class org.jasig.cas.authentication.HandlerResult
-
- grantServiceTicket(String, Service) - Method in interface org.jasig.cas.CentralAuthenticationService
-
Grants a
ServiceTicket that may be used to access the given service.
- grantServiceTicket(String, Service, Credential...) - Method in interface org.jasig.cas.CentralAuthenticationService
-
Grant a
ServiceTicket that may be used to access the given service
by authenticating the given credentials.
- grantServiceTicket(String, Service, Credential...) - Method in class org.jasig.cas.CentralAuthenticationServiceImpl
-
- grantServiceTicket(String, Service) - Method in class org.jasig.cas.CentralAuthenticationServiceImpl
-
- grantServiceTicket(String, Service) - Method in class org.jasig.cas.remoting.server.RemoteCentralAuthenticationService
-
Grants a
ServiceTicket that may be used to access the given service.
- grantServiceTicket(String, Service, Credential...) - Method in class org.jasig.cas.remoting.server.RemoteCentralAuthenticationService
-
Grant a
ServiceTicket that may be used to access the given service
by authenticating the given credentials.
- grantServiceTicket(String, Service, ExpirationPolicy, boolean) - Method in interface org.jasig.cas.ticket.TicketGrantingTicket
-
Grant a ServiceTicket for a specific service.
- grantServiceTicket(String, Service, ExpirationPolicy, boolean) - Method in class org.jasig.cas.ticket.TicketGrantingTicketImpl
-
Grant a ServiceTicket for a specific service.
- grantTicketGrantingTicket(String, Authentication, ExpirationPolicy) - Method in interface org.jasig.cas.ticket.ServiceTicket
-
Method to grant a TicketGrantingTicket from this service to the
authentication.
- grantTicketGrantingTicket(String, Authentication, ExpirationPolicy) - Method in class org.jasig.cas.ticket.ServiceTicketImpl
-
- ImmutableAssertion - Class in org.jasig.cas.validation
-
An immutable, serializable ticket validation assertion.
- ImmutableAssertion(Authentication, List<Authentication>, Service, boolean) - Constructor for class org.jasig.cas.validation.ImmutableAssertion
-
Creates a new instance with required parameters.
- ImmutableAuthentication - Class in org.jasig.cas.authentication
-
Immutable authentication event whose attributes may not change after creation.
- ImmutableAuthentication(Date, List<CredentialMetaData>, Principal, Map<String, Object>, Map<String, HandlerResult>, Map<String, Class<? extends Exception>>) - Constructor for class org.jasig.cas.authentication.ImmutableAuthentication
-
Creates a new instance with the given data.
- INFO - Static variable in class org.jasig.cas.monitor.Status
-
Generic INFO status.
- init(ServletConfig) - Method in class org.jasig.cas.web.init.SafeDispatcherServlet
-
- INITIAL_IDENTIFIER_VALUE - Static variable in interface org.jasig.cas.services.RegisteredService
-
Initial ID value of newly created (but not persisted) registered service.
- InMemoryServiceRegistryDaoImpl - Class in org.jasig.cas.services
-
Default In Memory Service Registry Dao for test/demonstration purposes.
- InMemoryServiceRegistryDaoImpl() - Constructor for class org.jasig.cas.services.InMemoryServiceRegistryDaoImpl
-
- interpolate(String, MessageInterpolator.Context) - Method in class org.jasig.cas.util.SpringAwareMessageMessageInterpolator
-
- interpolate(String, MessageInterpolator.Context, Locale) - Method in class org.jasig.cas.util.SpringAwareMessageMessageInterpolator
-
- InvalidLoginLocationException - Exception in org.jasig.cas.authentication
-
Describes an error condition where authentication occurs from a location that is disallowed by security policy
applied to the underlying user account.
- InvalidLoginLocationException() - Constructor for exception org.jasig.cas.authentication.InvalidLoginLocationException
-
- InvalidLoginLocationException(String) - Constructor for exception org.jasig.cas.authentication.InvalidLoginLocationException
-
- InvalidLoginTimeException - Exception in org.jasig.cas.authentication
-
Describes an error condition where authentication occurs at a time that is disallowed by security policy
applied to the underlying user account.
- InvalidLoginTimeException() - Constructor for exception org.jasig.cas.authentication.InvalidLoginTimeException
-
- InvalidLoginTimeException(String) - Constructor for exception org.jasig.cas.authentication.InvalidLoginTimeException
-
- InvalidTicketException - Exception in org.jasig.cas.ticket
-
TicketException to alert that a Ticket was not found or that it is expired.
- InvalidTicketException(String) - Constructor for exception org.jasig.cas.ticket.InvalidTicketException
-
Constructs a InvalidTicketException with the default exception code.
- InvalidTicketException(Throwable, String) - Constructor for exception org.jasig.cas.ticket.InvalidTicketException
-
Constructs a InvalidTicketException with the default exception code and
the original exception that was thrown.
- isAllowedToProxy() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- isAllowedToProxy() - Method in interface org.jasig.cas.services.RegisteredService
-
Is this application allowed to take part in the proxying capabilities of
CAS?
- isAlwaysDisplayPasswordExpirationWarning() - Method in class org.jasig.cas.authentication.support.PasswordPolicyConfiguration
-
- isAnonymousAccess() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- isAnonymousAccess() - Method in interface org.jasig.cas.services.RegisteredService
-
Determines whether the service is allowed anonymous or privileged access
to user information.
- isEnabled() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- isEnabled() - Method in interface org.jasig.cas.services.RegisteredService
-
Is this application currently allowed to use CAS?
- isExpired() - Method in class org.jasig.cas.ticket.AbstractTicket
-
- isExpired(TicketState) - Method in interface org.jasig.cas.ticket.ExpirationPolicy
-
Method to determine if a Ticket has expired or not, based on the policy.
- isExpired(TicketState) - Method in class org.jasig.cas.ticket.support.HardTimeoutExpirationPolicy
-
- isExpired(TicketState) - Method in class org.jasig.cas.ticket.support.MultiTimeUseOrTimeoutExpirationPolicy
-
- isExpired(TicketState) - Method in class org.jasig.cas.ticket.support.NeverExpiresExpirationPolicy
-
- isExpired(TicketState) - Method in class org.jasig.cas.ticket.support.RememberMeDelegatingExpirationPolicy
-
- isExpired(TicketState) - Method in class org.jasig.cas.ticket.support.ThrottledUseAndTimeoutExpirationPolicy
-
- isExpired(TicketState) - Method in class org.jasig.cas.ticket.support.TicketGrantingTicketExpirationPolicy
-
- isExpired(TicketState) - Method in class org.jasig.cas.ticket.support.TimeoutExpirationPolicy
-
- isExpired() - Method in interface org.jasig.cas.ticket.Ticket
-
Determines if the ticket is expired.
- isExpiredInternal() - Method in class org.jasig.cas.ticket.AbstractTicket
-
- isExpiredInternal() - Method in class org.jasig.cas.ticket.TicketGrantingTicketImpl
-
Return if the TGT is expired.
- isFromNewLogin() - Method in interface org.jasig.cas.ticket.ServiceTicket
-
Determine if this ticket was created at the same time as a
TicketGrantingTicket.
- isFromNewLogin() - Method in class org.jasig.cas.ticket.ServiceTicketImpl
-
- isFromNewLogin() - Method in interface org.jasig.cas.validation.Assertion
-
True if the validated ticket was granted in the same transaction as that
in which its grantor GrantingTicket was originally issued.
- isFromNewLogin() - Method in class org.jasig.cas.validation.ImmutableAssertion
-
- isIgnoreAttributes() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- isIgnoreAttributes() - Method in interface org.jasig.cas.services.RegisteredService
-
Sets whether we should bother to read the attribute list or not.
- isLoggedOutAlready() - Method in class org.jasig.cas.authentication.principal.AbstractWebApplicationService
-
Return if the service is already logged out.
- isLoggedOutAlready() - Method in interface org.jasig.cas.authentication.principal.SingleLogoutService
-
Return if the service is already logged out.
- isRememberMe() - Method in interface org.jasig.cas.authentication.RememberMeCredential
-
- isRememberMe() - Method in class org.jasig.cas.authentication.RememberMeUsernamePasswordCredential
-
- isRenew() - Method in class org.jasig.cas.validation.AbstractCasProtocolValidationSpecification
-
Method to determine if we require renew to be true.
- isRenewPresent(RequestContext) - Method in class org.jasig.cas.web.flow.AbstractNonInteractiveCredentialsAction
-
- isRoot() - Method in interface org.jasig.cas.ticket.TicketGrantingTicket
-
Convenience method to determine if the TicketGrantingTicket is the root
of the hierarchy of tickets.
- isRoot() - Method in class org.jasig.cas.ticket.TicketGrantingTicketImpl
-
Return if the TGT has no parent.
- isSatisfiedBy(Authentication) - Method in class org.jasig.cas.authentication.AllAuthenticationPolicy
-
- isSatisfiedBy(Authentication) - Method in class org.jasig.cas.authentication.AnyAuthenticationPolicy
-
- isSatisfiedBy(Authentication) - Method in interface org.jasig.cas.authentication.AuthenticationPolicy
-
Determines whether an authentication event isSatisfiedBy arbitrary security policy.
- isSatisfiedBy(Authentication) - Method in class org.jasig.cas.authentication.NotPreventedAuthenticationPolicy
-
- isSatisfiedBy(Authentication) - Method in class org.jasig.cas.authentication.RequiredHandlerAuthenticationPolicy
-
- isSatisfiedBy(Assertion) - Method in class org.jasig.cas.validation.AbstractCasProtocolValidationSpecification
-
- isSatisfiedBy(Assertion) - Method in interface org.jasig.cas.validation.ValidationSpecification
-
- isSatisfiedByInternal(Assertion) - Method in class org.jasig.cas.validation.AbstractCasProtocolValidationSpecification
-
Template method to allow for additional checks by subclassed methods
without needing to call super.isSatisfiedBy(...).
- isSatisfiedByInternal(Assertion) - Method in class org.jasig.cas.validation.Cas10ProtocolValidationSpecification
-
- isSatisfiedByInternal(Assertion) - Method in class org.jasig.cas.validation.Cas20ProtocolValidationSpecification
-
- isSatisfiedByInternal(Assertion) - Method in class org.jasig.cas.validation.Cas20WithoutProxyingValidationSpecification
-
- isSsoEnabled() - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- isSsoEnabled() - Method in interface org.jasig.cas.services.RegisteredService
-
Does this application participate in the SSO session?
- isValidEndPoint(String) - Method in interface org.jasig.cas.util.HttpClient
-
Make a synchronous HTTP(S) call to ensure that the url is reachable.
- isValidEndPoint(URL) - Method in interface org.jasig.cas.util.HttpClient
-
Make a synchronous HTTP(S) call to ensure that the url is reachable.
- isValidEndPoint(String) - Method in class org.jasig.cas.util.SimpleHttpClient
-
Make a synchronous HTTP(S) call to ensure that the url is reachable.
- isValidEndPoint(URL) - Method in class org.jasig.cas.util.SimpleHttpClient
-
Make a synchronous HTTP(S) call to ensure that the url is reachable.
- isValidFor(Service) - Method in interface org.jasig.cas.ticket.ServiceTicket
-
Attempts to ensure that the service specified matches the service associated with the ticket.
- isValidFor(Service) - Method in class org.jasig.cas.ticket.ServiceTicketImpl
-
Attempts to ensure that the service specified matches the service associated with the ticket.
- observe() - Method in class org.jasig.cas.monitor.AbstractCacheMonitor
-
- observe() - Method in class org.jasig.cas.monitor.AbstractPoolMonitor
-
Observes the monitored resource and reports the status.
- observe() - Method in class org.jasig.cas.monitor.HealthCheckMonitor
-
Observes the monitored resource and reports the status.
- observe() - Method in class org.jasig.cas.monitor.MemoryMonitor
-
Observes the monitored resource and reports the status.
- observe() - Method in interface org.jasig.cas.monitor.Monitor
-
Observes the monitored resource and reports the status.
- observe() - Method in class org.jasig.cas.monitor.SessionMonitor
-
Observes the monitored resource and reports the status.
- OK - Static variable in class org.jasig.cas.monitor.Status
-
Generic OK status.
- onError(RequestContext, Credential) - Method in class org.jasig.cas.web.flow.AbstractNonInteractiveCredentialsAction
-
Hook method to allow for additional processing of the response before
returning an error event.
- OneTimePasswordCredential - Class in org.jasig.cas.authentication
-
Describes a one-time-password credential that contains an optional unique identifier and required password.
- OneTimePasswordCredential(String) - Constructor for class org.jasig.cas.authentication.OneTimePasswordCredential
-
Creates a one-time-password with just a password.
- OneTimePasswordCredential(String, String) - Constructor for class org.jasig.cas.authentication.OneTimePasswordCredential
-
Creates a one-time-password with unique ID and password.
- onSuccess(RequestContext, Credential) - Method in class org.jasig.cas.web.flow.AbstractNonInteractiveCredentialsAction
-
Hook method to allow for additional processing of the response before
returning a success event.
- org.jasig.cas - package org.jasig.cas
-
This is the entry point to the part of the CAS processing that is independent
of the user/program interface.
- org.jasig.cas.aspect - package org.jasig.cas.aspect
-
- org.jasig.cas.audit.spi - package org.jasig.cas.audit.spi
-
- org.jasig.cas.authentication - package org.jasig.cas.authentication
-
Authentication validates the Credentials provided during a /login
request.
- org.jasig.cas.authentication.handler - package org.jasig.cas.authentication.handler
-
The handler package contains the classes used to authenticate a user.
- org.jasig.cas.authentication.handler.support - package org.jasig.cas.authentication.handler.support
-
Authentication.support contains the specific implementations of
the AuthenticationHandler interface.
- org.jasig.cas.authentication.principal - package org.jasig.cas.authentication.principal
-
Credentials is a marker interface for an opaque object that may be recognized by
Handlers and Resolvers.
- org.jasig.cas.authentication.support - package org.jasig.cas.authentication.support
-
- org.jasig.cas.logout - package org.jasig.cas.logout
-
- org.jasig.cas.monitor - package org.jasig.cas.monitor
-
- org.jasig.cas.remoting.server - package org.jasig.cas.remoting.server
-
Classes to allow CAS to be exposed as a server.
- org.jasig.cas.services - package org.jasig.cas.services
-
This package is contains classes related to the restriction of CAS
usage to a particular set of services.
- org.jasig.cas.services.jmx - package org.jasig.cas.services.jmx
-
- org.jasig.cas.services.support - package org.jasig.cas.services.support
-
- org.jasig.cas.ticket - package org.jasig.cas.ticket
-
Classes that represent tickets and can manipulate tickets.
- org.jasig.cas.ticket.proxy - package org.jasig.cas.ticket.proxy
-
This package contains an abstracted interface for handling the
proxying of a user.
- org.jasig.cas.ticket.proxy.support - package org.jasig.cas.ticket.proxy.support
-
Package containing the specific implementations of the ProxyHandler
interface related to the various versions of the CAS protocol.
- org.jasig.cas.ticket.registry - package org.jasig.cas.ticket.registry
-
This package contains the classes related to maintaining the
persistance of the Tickets for retrieval later by the Central
Authentication Service.
- org.jasig.cas.ticket.registry.support - package org.jasig.cas.ticket.registry.support
-
This package contains the supporting versions of the interfaces
defined in the ticket package.
- org.jasig.cas.ticket.support - package org.jasig.cas.ticket.support
-
This package includes the various default expiration policies
included with CAS.
- org.jasig.cas.util - package org.jasig.cas.util
-
Various utility classes to generate unique ids and work with urls.
- org.jasig.cas.validation - package org.jasig.cas.validation
-
Classes to perform additiona validation the Assertions provided by
the CAS server.
- org.jasig.cas.web - package org.jasig.cas.web
-
- org.jasig.cas.web.bind - package org.jasig.cas.web.bind
-
The bind package is related to the binding of attributes and
properties from the HttpServletRequest object to the Credentials class.
- org.jasig.cas.web.flow - package org.jasig.cas.web.flow
-
- org.jasig.cas.web.init - package org.jasig.cas.web.init
-
This package is concerned with the deployment of CAS regardless of
configuration exceptions.
- org.jasig.cas.web.support - package org.jasig.cas.web.support
-
- org.jasig.cas.web.view - package org.jasig.cas.web.view
-
- Pair<A,B> - Class in org.jasig.cas.util
-
This class contains a pair of objects.
- Pair(A, B) - Constructor for class org.jasig.cas.util.Pair
-
Build a pair.
- PasswordEncoder - Interface in org.jasig.cas.authentication.handler
-
Interface to provide a standard way to translate a plaintext password into a
different representation of that password so that the password may be
compared with the stored encrypted password without having to decode the
encrypted password.
- PasswordExpiringWarningMessage - Class in org.jasig.cas.authentication.support
-
Message conveying account password expiration warning details.
- PasswordExpiringWarningMessage(String, long, String) - Constructor for class org.jasig.cas.authentication.support.PasswordExpiringWarningMessage
-
Creates a new instance.
- PasswordPolicyConfiguration - Class in org.jasig.cas.authentication.support
-
Container for password policy configuration.
- PasswordPolicyConfiguration() - Constructor for class org.jasig.cas.authentication.support.PasswordPolicyConfiguration
-
- performLogout(TicketGrantingTicket) - Method in interface org.jasig.cas.logout.LogoutManager
-
Perform a back channel logout for a given ticket granting ticket and returns all the logout requests.
- performLogout(TicketGrantingTicket) - Method in class org.jasig.cas.logout.LogoutManagerImpl
-
Perform a back channel logout for a given ticket granting ticket and returns all the logout requests.
- PersistentIdGenerator - Interface in org.jasig.cas.authentication.principal
-
Generates a unique consistant Id based on the principal, a service, and some
algorithm.
- PersonDirectoryPrincipalResolver - Class in org.jasig.cas.authentication.principal
-
- PersonDirectoryPrincipalResolver() - Constructor for class org.jasig.cas.authentication.principal.PersonDirectoryPrincipalResolver
-
- PlainTextPasswordEncoder - Class in org.jasig.cas.authentication.handler
-
Default password encoder for the case where no password encoder is needed.
- PlainTextPasswordEncoder() - Constructor for class org.jasig.cas.authentication.handler.PlainTextPasswordEncoder
-
- PolicyBasedAuthenticationManager - Class in org.jasig.cas.authentication
-
Provides an authenticaiton manager that is inherently aware of multiple credentials and supports pluggable
security policy via the
AuthenticationPolicy component.
- PolicyBasedAuthenticationManager(AuthenticationHandler...) - Constructor for class org.jasig.cas.authentication.PolicyBasedAuthenticationManager
-
Creates a new authentication manager with a varargs array of authentication handlers that are attempted in the
listed order for supported credentials.
- PolicyBasedAuthenticationManager(List<AuthenticationHandler>) - Constructor for class org.jasig.cas.authentication.PolicyBasedAuthenticationManager
-
Creates a new authentication manager with a list of authentication handlers that are attempted in the
listed order for supported credentials.
- PolicyBasedAuthenticationManager(Map<AuthenticationHandler, PrincipalResolver>) - Constructor for class org.jasig.cas.authentication.PolicyBasedAuthenticationManager
-
Creates a new authentication manager with a map of authentication handlers to the principal resolvers that
should be used upon successful authentication if no principal is resolved by the authentication handler.
- PoolStatus - Class in org.jasig.cas.monitor
-
Describes the status of a resource pool.
- PoolStatus(StatusCode, String, int, int) - Constructor for class org.jasig.cas.monitor.PoolStatus
-
Creates a new status object with the given code.
- populateAttributes(AuthenticationBuilder, Credential) - Method in interface org.jasig.cas.authentication.AuthenticationMetaDataPopulator
-
Adds authentication metadata attributes on successful authentication of the given credential.
- populateAttributes(AuthenticationBuilder, Credential) - Method in class org.jasig.cas.authentication.principal.RememberMeAuthenticationMetaDataPopulator
-
- populateAttributes(AuthenticationBuilder, Credential) - Method in class org.jasig.cas.authentication.SuccessfulHandlerMetaDataPopulator
-
- postAuthenticate(Credential, HandlerResult) - Method in class org.jasig.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
-
Template method to perform arbitrary post-authentication actions.
- preAuthenticate(Credential) - Method in class org.jasig.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
-
Template method to perform arbitrary pre-authentication actions.
- PREFIX - Static variable in interface org.jasig.cas.ticket.ServiceTicket
-
Prefix generally applied to unique ids generated by UniqueIdGenenerator.
- PREFIX - Static variable in interface org.jasig.cas.ticket.TicketGrantingTicket
-
The prefix to use when generating an id for a TicketGrantingTicket.
- PrefixSuffixPrincipalNameTransformer - Class in org.jasig.cas.authentication.handler
-
Transform the user id by adding a prefix or suffix.
- PrefixSuffixPrincipalNameTransformer() - Constructor for class org.jasig.cas.authentication.handler.PrefixSuffixPrincipalNameTransformer
-
- PreventedException - Exception in org.jasig.cas.authentication
-
Describes an error condition where authentication was prevented for some reason, e.g. communication
error with back-end authentication store.
- PreventedException(Throwable) - Constructor for exception org.jasig.cas.authentication.PreventedException
-
Creates a new instance with the exception that prevented authentication.
- PreventedException(String, Throwable) - Constructor for exception org.jasig.cas.authentication.PreventedException
-
Creates a new instance with an explanatory message and the exception that prevented authentication.
- Principal - Interface in org.jasig.cas.authentication.principal
-
Generic concept of an authenticated thing.
- PrincipalException - Exception in org.jasig.cas.authentication
-
Describes a principal resolution error, which is a subcategory of authentication error.
- PrincipalException(String, Map<String, Class<? extends Exception>>, Map<String, HandlerResult>) - Constructor for exception org.jasig.cas.authentication.PrincipalException
-
Creates a new instance.
- PrincipalNameTransformer - Interface in org.jasig.cas.authentication.handler
-
Strategy pattern component for transforming principal names in the authentication pipeline.
- PrincipalResolver - Interface in org.jasig.cas.authentication.principal
-
- PrivateKeyFactoryBean - Class in org.jasig.cas.util
-
Factory Bean for creating a private key from a file.
- PrivateKeyFactoryBean() - Constructor for class org.jasig.cas.util.PrivateKeyFactoryBean
-
- ProxyHandler - Interface in org.jasig.cas.ticket.proxy
-
Abstraction for what needs to be done to handle proxies.
- PublicKeyFactoryBean - Class in org.jasig.cas.util
-
FactoryBean for creating a public key from a file.
- PublicKeyFactoryBean() - Constructor for class org.jasig.cas.util.PublicKeyFactoryBean
-
- putLoginTicket(RequestContext, String) - Static method in class org.jasig.cas.web.support.WebUtils
-
- putLogoutRequests(RequestContext, List<LogoutRequest>) - Static method in class org.jasig.cas.web.support.WebUtils
-
- putServiceTicketInRequestScope(RequestContext, String) - Static method in class org.jasig.cas.web.support.WebUtils
-
- putTicketGrantingTicketInFlowScope(RequestContext, String) - Static method in class org.jasig.cas.web.support.WebUtils
-
- putTicketGrantingTicketInRequestScope(RequestContext, String) - Static method in class org.jasig.cas.web.support.WebUtils
-
- RandomStringGenerator - Interface in org.jasig.cas.util
-
Interface to return a random String.
- RegexRegisteredService - Class in org.jasig.cas.services
-
Mutable registered service that uses Java regular expressions for service matching.
- RegexRegisteredService() - Constructor for class org.jasig.cas.services.RegexRegisteredService
-
- RegisteredService - Interface in org.jasig.cas.services
-
Interface for a service that can be registered by the Services Management
interface.
- RegisteredServiceAttributeFilter - Interface in org.jasig.cas.services
-
Defines the general contract of the attribute release policy for a registered service.
- RegisteredServiceDefaultAttributeFilter - Class in org.jasig.cas.services.support
-
The default filter that is responsible to make sure only the allowed attributes for a given
registered service are released.
- RegisteredServiceDefaultAttributeFilter() - Constructor for class org.jasig.cas.services.support.RegisteredServiceDefaultAttributeFilter
-
- RegisteredServiceImpl - Class in org.jasig.cas.services
-
Mutable registered service that uses Ant path patterns for service matching.
- RegisteredServiceImpl() - Constructor for class org.jasig.cas.services.RegisteredServiceImpl
-
- RegisteredServiceRegexAttributeFilter - Class in org.jasig.cas.services.support
-
The regex filter that is responsible to make sure only attributes that match a certain regex pattern
registered service are released.
- RegisteredServiceRegexAttributeFilter(String) - Constructor for class org.jasig.cas.services.support.RegisteredServiceRegexAttributeFilter
-
- RegistryCleaner - Interface in org.jasig.cas.ticket.registry
-
Strategy interface to denote the start of cleaning the registry.
- release() - Method in class org.jasig.cas.ticket.registry.support.JpaLockingStrategy
-
Release the lock if held.
- release() - Method in interface org.jasig.cas.ticket.registry.support.LockingStrategy
-
Release the lock if held.
- release() - Method in class org.jasig.cas.ticket.registry.support.NoOpLockingStrategy
-
- reload() - Method in class org.jasig.cas.services.DefaultServicesManagerImpl
-
- reload() - Method in class org.jasig.cas.services.jmx.ReloadableServicesManagerMBean
-
- reload() - Method in interface org.jasig.cas.services.ReloadableServicesManager
-
Inform the ServicesManager to reload its list of services if its cached
them.
- ReloadableServicesManager - Interface in org.jasig.cas.services
-
Interface to allow for ServicesManagers to attempt to reload their list of
services.
- ReloadableServicesManagerMBean - Class in org.jasig.cas.services.jmx
-
- ReloadableServicesManagerMBean(ReloadableServicesManager) - Constructor for class org.jasig.cas.services.jmx.ReloadableServicesManagerMBean
-
- RememberMeAuthenticationMetaDataPopulator - Class in org.jasig.cas.authentication.principal
-
Determines if the credential provided are for Remember Me Services and then sets the appropriate
Authentication attribute if remember me services have been requested.
- RememberMeAuthenticationMetaDataPopulator() - Constructor for class org.jasig.cas.authentication.principal.RememberMeAuthenticationMetaDataPopulator
-
- RememberMeCredential - Interface in org.jasig.cas.authentication
-
Credential that wish to handle remember me scenarios need
to implement this class.
- RememberMeDelegatingExpirationPolicy - Class in org.jasig.cas.ticket.support
-
Delegates to different expiration policies depending on whether remember me
is true or not.
- RememberMeDelegatingExpirationPolicy() - Constructor for class org.jasig.cas.ticket.support.RememberMeDelegatingExpirationPolicy
-
- RememberMeUsernamePasswordCredential - Class in org.jasig.cas.authentication
-
Handles both remember me services and username and password.
- RememberMeUsernamePasswordCredential() - Constructor for class org.jasig.cas.authentication.RememberMeUsernamePasswordCredential
-
- RemoteCentralAuthenticationService - Class in org.jasig.cas.remoting.server
-
Wrapper implementation around a CentralAuthenticationService that does
completes the marshalling of parameters from the web-service layer to the
service layer.
- RemoteCentralAuthenticationService() - Constructor for class org.jasig.cas.remoting.server.RemoteCentralAuthenticationService
-
- removeAllServices() - Method in interface org.jasig.cas.ticket.TicketGrantingTicket
-
Remove all services of the TGT (at logout).
- removeAllServices() - Method in class org.jasig.cas.ticket.TicketGrantingTicketImpl
-
Remove all services of the TGT (at logout).
- removeService(long) - Method in class org.jasig.cas.services.jmx.AbstractServicesManagerMBean
-
- REQUEST_PARAMETER_REMEMBER_ME - Static variable in interface org.jasig.cas.authentication.RememberMeCredential
-
Request parameter name.
- RequiredHandlerAuthenticationPolicy - Class in org.jasig.cas.authentication
-
Authentication security policy that is satisfied iff a specified authentication handler successfully authenticates
at least one credential.
- RequiredHandlerAuthenticationPolicy(String) - Constructor for class org.jasig.cas.authentication.RequiredHandlerAuthenticationPolicy
-
- RequiredHandlerAuthenticationPolicyFactory - Class in org.jasig.cas.authentication
-
- RequiredHandlerAuthenticationPolicyFactory() - Constructor for class org.jasig.cas.authentication.RequiredHandlerAuthenticationPolicyFactory
-
- resolve() - Method in class org.jasig.cas.audit.spi.TicketOrCredentialPrincipalResolver
-
- resolve(Credential) - Method in class org.jasig.cas.authentication.principal.BasicPrincipalResolver
-
- resolve(Credential) - Method in class org.jasig.cas.authentication.principal.ChainingPrincipalResolver
-
Resolves a credential by delegating to each of the configured resolvers in sequence.
- resolve(Credential) - Method in class org.jasig.cas.authentication.principal.PersonDirectoryPrincipalResolver
-
- resolve(Credential) - Method in interface org.jasig.cas.authentication.principal.PrincipalResolver
-
Resolves a principal from the given credential using an arbitrary strategy.
- resolveFrom(JoinPoint, Object) - Method in class org.jasig.cas.audit.spi.CredentialsAsFirstParameterResourceResolver
-
- resolveFrom(JoinPoint, Exception) - Method in class org.jasig.cas.audit.spi.CredentialsAsFirstParameterResourceResolver
-
- resolveFrom(JoinPoint, Object) - Method in class org.jasig.cas.audit.spi.ServiceManagementResourceResolver
-
- resolveFrom(JoinPoint, Exception) - Method in class org.jasig.cas.audit.spi.ServiceManagementResourceResolver
-
- resolveFrom(JoinPoint, Object) - Method in class org.jasig.cas.audit.spi.ServiceResourceResolver
-
- resolveFrom(JoinPoint, Exception) - Method in class org.jasig.cas.audit.spi.ServiceResourceResolver
-
- resolveFrom(JoinPoint, Exception) - Method in class org.jasig.cas.audit.spi.TicketAsFirstParameterResourceResolver
-
- resolveFrom(JoinPoint, Object) - Method in class org.jasig.cas.audit.spi.TicketAsFirstParameterResourceResolver
-
- resolveFrom(JoinPoint, Object) - Method in class org.jasig.cas.audit.spi.TicketOrCredentialPrincipalResolver
-
- resolveFrom(JoinPoint, Exception) - Method in class org.jasig.cas.audit.spi.TicketOrCredentialPrincipalResolver
-
- resolveFromInternal(JoinPoint) - Method in class org.jasig.cas.audit.spi.TicketOrCredentialPrincipalResolver
-
- resolvePrincipal(String, PrincipalResolver, Credential) - Method in class org.jasig.cas.authentication.PolicyBasedAuthenticationManager
-
- Response - Class in org.jasig.cas.authentication.principal
-
Encapsulates a Response to send back for a particular service.
- Response(Response.ResponseType, String, Map<String, String>) - Constructor for class org.jasig.cas.authentication.principal.Response
-
- Response.ResponseType - Enum in org.jasig.cas.authentication.principal
-
An enumeration of different response types.
- RootCasException - Exception in org.jasig.cas.authentication
-
Generic CAS exception that sits at the top of the exception hierarchy.
- RootCasException(String) - Constructor for exception org.jasig.cas.authentication.RootCasException
-
Constructor that takes a code description of the error along with the exception
msg generally for logging purposes.
- RootCasException(String, String) - Constructor for exception org.jasig.cas.authentication.RootCasException
-
Constructs a new exception with the code identifying the exception
and the error message.
- RootCasException(String, Throwable) - Constructor for exception org.jasig.cas.authentication.RootCasException
-
Constructs a new exception with the code identifying the exception
and the original throwable.
- SafeContextLoaderListener - Class in org.jasig.cas.web.init
-
A ServletContextListener which wraps Spring's
ContextLoaderListener and catches anything that delegate throws so as
to prevent its having thrown a Throwable from aborting the initialization of
our entire web application context.
- SafeContextLoaderListener() - Constructor for class org.jasig.cas.web.init.SafeContextLoaderListener
-
- SafeDispatcherServlet - Class in org.jasig.cas.web.init
-
This servlet wraps the Spring DispatchServlet, catching any exceptions it
throws on init() to guarantee that servlet initialization succeeds.
- SafeDispatcherServlet() - Constructor for class org.jasig.cas.web.init.SafeDispatcherServlet
-
- SamlCompliantLogoutMessageCreator - Class in org.jasig.cas.logout
-
A builder that uses the saml standard's LogoutRequest template in order
to build the logout request.
- SamlCompliantLogoutMessageCreator() - Constructor for class org.jasig.cas.logout.SamlCompliantLogoutMessageCreator
-
- SamlDateUtils - Class in org.jasig.cas.util
-
SAML date utilities.
- save(RegisteredService) - Method in class org.jasig.cas.services.DefaultServicesManagerImpl
-
- save(RegisteredService) - Method in class org.jasig.cas.services.InMemoryServiceRegistryDaoImpl
-
- save(RegisteredService) - Method in class org.jasig.cas.services.JpaServiceRegistryDaoImpl
-
- save(RegisteredService) - Method in interface org.jasig.cas.services.ServiceRegistryDao
-
Persist the service in the data store.
- save(RegisteredService) - Method in interface org.jasig.cas.services.ServicesManager
-
Register a service with CAS, or update an existing an entry.
- sendMessageToEndPoint(String, String, boolean) - Method in interface org.jasig.cas.util.HttpClient
-
Sends a message to a particular endpoint.
- sendMessageToEndPoint(String, String, boolean) - Method in class org.jasig.cas.util.SimpleHttpClient
-
Sends a message to a particular endpoint.
- Service - Interface in org.jasig.cas.authentication.principal
-
Marker interface for Services.
- service(ServletRequest, ServletResponse) - Method in class org.jasig.cas.web.init.SafeDispatcherServlet
- ServiceContext - Class in org.jasig.cas.services
-
Simple container for holding a service principal and its corresponding registered serivce.
- ServiceContext(Service, RegisteredService) - Constructor for class org.jasig.cas.services.ServiceContext
-
Creates a new instance with required parameters.
- serviceId - Variable in class org.jasig.cas.services.AbstractRegisteredService
-
The unique identifier for this service.
- ServiceManagementResourceResolver - Class in org.jasig.cas.audit.spi
-
Resolves a service id to the service.
- ServiceManagementResourceResolver() - Constructor for class org.jasig.cas.audit.spi.ServiceManagementResourceResolver
-
- ServiceRegistryDao - Interface in org.jasig.cas.services
-
Registry of all RegisteredServices.
- ServiceResourceResolver - Class in org.jasig.cas.audit.spi
-
- ServiceResourceResolver() - Constructor for class org.jasig.cas.audit.spi.ServiceResourceResolver
-
- ServicesManager - Interface in org.jasig.cas.services
-
Manages the storage, retrieval, and matching of Services wishing to use CAS
and services that have been registered with CAS.
- ServicesManagerMBean - Class in org.jasig.cas.services.jmx
-
- ServicesManagerMBean(ServicesManager) - Constructor for class org.jasig.cas.services.jmx.ServicesManagerMBean
-
- ServiceTicket - Interface in org.jasig.cas.ticket
-
Interface for a Service Ticket.
- serviceTicketCount() - Method in interface org.jasig.cas.monitor.TicketRegistryState
-
Computes the number of service tickets stored in the ticket registry.
- serviceTicketCount() - Method in class org.jasig.cas.ticket.registry.AbstractTicketRegistry
-
- serviceTicketCount() - Method in class org.jasig.cas.ticket.registry.DefaultTicketRegistry
-
- serviceTicketCount() - Method in class org.jasig.cas.ticket.registry.JpaTicketRegistry
-
- ServiceTicketImpl - Class in org.jasig.cas.ticket
-
Domain object representing a Service Ticket.
- ServiceTicketImpl() - Constructor for class org.jasig.cas.ticket.ServiceTicketImpl
-
- ServiceTicketImpl(String, TicketGrantingTicketImpl, Service, boolean, ExpirationPolicy) - Constructor for class org.jasig.cas.ticket.ServiceTicketImpl
-
Constructs a new ServiceTicket with a Unique Id, a TicketGrantingTicket,
a Service, Expiration Policy and a flag to determine if the ticket
creation was from a new Login or not.
- sessionCount() - Method in interface org.jasig.cas.monitor.TicketRegistryState
-
Computes the number of SSO sessions stored in the ticket registry.
- sessionCount() - Method in class org.jasig.cas.ticket.registry.AbstractTicketRegistry
-
- sessionCount() - Method in class org.jasig.cas.ticket.registry.DefaultTicketRegistry
-
- sessionCount() - Method in class org.jasig.cas.ticket.registry.JpaTicketRegistry
-
- SessionMonitor - Class in org.jasig.cas.monitor
-
- SessionMonitor() - Constructor for class org.jasig.cas.monitor.SessionMonitor
-
- SessionStatus - Class in org.jasig.cas.monitor
-
Provides status information about the number of SSO sessions established in CAS.
- SessionStatus(StatusCode, String) - Constructor for class org.jasig.cas.monitor.SessionStatus
-
Creates a new status object with the given code.
- SessionStatus(StatusCode, String, int, int) - Constructor for class org.jasig.cas.monitor.SessionStatus
-
Creates a new status object with the given code.
- setAcceptableCodes(int[]) - Method in class org.jasig.cas.util.SimpleHttpClient
-
Set the acceptable HTTP status codes that we will use to determine if the
response from the URL was correct.
- setAlgorithm(String) - Method in class org.jasig.cas.util.PrivateKeyFactoryBean
-
- setAlgorithm(String) - Method in class org.jasig.cas.util.PublicKeyFactoryBean
-
- setAllowedAttributes(List<String>) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setAllowedToProxy(boolean) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setAlwaysDisplayPasswordExpirationWarning(boolean) - Method in class org.jasig.cas.authentication.support.PasswordPolicyConfiguration
-
- setAnonymousAccess(boolean) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setApplicationContext(ApplicationContext) - Method in class org.jasig.cas.util.ApplicationContextProvider
-
- setApplicationId(String) - Method in class org.jasig.cas.ticket.registry.support.JpaLockingStrategy.Lock
-
- setApplicationId(String) - Method in class org.jasig.cas.ticket.registry.support.JpaLockingStrategy
-
- setAttributeFilter(RegisteredServiceAttributeFilter) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setAttributeRepository(IPersonAttributeDao) - Method in class org.jasig.cas.authentication.principal.PersonDirectoryPrincipalResolver
-
- setAttributes(Map<String, Object>) - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Sets the authentication metadata attributes.
- setAuthenticationDate(Date) - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Sets the authentication date and returns this instance.
- setAuthenticationMetaDataPopulators(List<AuthenticationMetaDataPopulator>) - Method in class org.jasig.cas.authentication.PolicyBasedAuthenticationManager
-
Sets the authentication metadata populators that will be applied to every successful authentication event.
- setAuthenticationPolicy(AuthenticationPolicy) - Method in class org.jasig.cas.authentication.PolicyBasedAuthenticationManager
-
Sets the authentication policy used by this component.
- setCentralAuthenticationService(CentralAuthenticationService) - Method in class org.jasig.cas.remoting.server.RemoteCentralAuthenticationService
-
Set the CentralAuthenticationService.
- setCentralAuthenticationService(CentralAuthenticationService) - Method in class org.jasig.cas.web.flow.AbstractNonInteractiveCredentialsAction
-
- setCentralAuthenticationService(CentralAuthenticationService) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
-
- setChain(List<PrincipalResolver>) - Method in class org.jasig.cas.authentication.principal.ChainingPrincipalResolver
-
Sets the resolver chain.
- setCharacterEncoding(String) - Method in class org.jasig.cas.authentication.handler.DefaultPasswordEncoder
-
- setConnectionTimeout(int) - Method in class org.jasig.cas.util.SimpleHttpClient
-
Sets a specified timeout value, in milliseconds, to be used when opening the endpoint url.
- setCredentials(List<CredentialMetaData>) - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Sets the list of metadata about credentials presented for authentication.
- setCredentialsBinder(CredentialsBinder) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
-
Set a CredentialsBinder for additional binding of the HttpServletRequest
to the Credential instance, beyond our default binding of the
Credential as a Form Object in Spring WebMVC parlance.
- setDescription(String) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setDisableSingleSignOut(boolean) - Method in class org.jasig.cas.logout.LogoutManagerImpl
-
Set if the logout is disabled.
- setEnabled(boolean) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setErrors(List<Class<? extends Exception>>) - Method in class org.jasig.cas.web.flow.AuthenticationExceptionHandler
-
Sets the list of errors that this class knows how to handle.
- setEvaluationOrder(int) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setEvaluationOrder(int) - Method in interface org.jasig.cas.services.RegisteredService
-
Sets the relative evaluation order of this service when determining
matches.
- setEvictionThreshold(long) - Method in class org.jasig.cas.monitor.AbstractCacheMonitor
-
Sets the eviction threshold count above which an error is issued.
- setExecutor(ExecutorService) - Method in class org.jasig.cas.monitor.AbstractPoolMonitor
-
Sets the executor service responsible for pool resource validation.
- setExecutorService(ExecutorService) - Method in class org.jasig.cas.util.SimpleHttpClient
-
Note that changing this executor will affect all httpClients.
- setExpirationDate(Date) - Method in class org.jasig.cas.ticket.registry.support.JpaLockingStrategy.Lock
-
- setFailures(Map<String, Class<? extends Exception>>) - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Sets the authentication handler failure map.
- setFollowRedirects(boolean) - Method in class org.jasig.cas.util.SimpleHttpClient
-
Determines the behavior on receiving 3xx responses from HTTP endpoints.
- setFreeMemoryWarnThreshold(long) - Method in class org.jasig.cas.monitor.MemoryMonitor
-
Sets the percent of free memory below which a warning is reported.
- setHostnameVerifier(HostnameVerifier) - Method in class org.jasig.cas.util.SimpleHttpClient
-
Set the hostname verifier be used by the URL when submitting
request to check for URL endpoint validity.
- setHttpClient(HttpClient) - Method in class org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
-
Sets the HttpClient which will do all of the connection stuff.
- setHttpClient(HttpClient) - Method in class org.jasig.cas.ticket.proxy.support.Cas20ProxyHandler
-
- setId(long) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setIgnoreAttributes(boolean) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setLocation(Resource) - Method in class org.jasig.cas.util.PrivateKeyFactoryBean
-
- setLocation(Resource) - Method in class org.jasig.cas.util.PublicKeyFactoryBean
-
- setLock(LockingStrategy) - Method in class org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner
-
- setLockTimeout(int) - Method in class org.jasig.cas.ticket.registry.support.JpaLockingStrategy
-
- setLoggedOutAlready(boolean) - Method in class org.jasig.cas.authentication.principal.AbstractWebApplicationService
-
Set if the service is already logged out.
- setLoggedOutAlready(boolean) - Method in interface org.jasig.cas.authentication.principal.SingleLogoutService
-
Set if the service is already logged out.
- setLogoutManager(LogoutManager) - Method in class org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner
-
Set the logout manager.
- setLogoutType(LogoutType) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
Set the logout type of the service.
- setLogUserOutOfServices(boolean) - Method in class org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner
-
Whether to logger users out of services when we remove an expired ticket.
- setMaxTimeToLiveInMilliSeconds(long) - Method in class org.jasig.cas.ticket.support.TicketGrantingTicketExpirationPolicy
-
- setMaxTimeToLiveInSeconds(long) - Method in class org.jasig.cas.ticket.support.TicketGrantingTicketExpirationPolicy
-
Convenient virtual property setter to set time in seconds.
- setMaxWait(int) - Method in class org.jasig.cas.monitor.AbstractPoolMonitor
-
Set the maximum amount of time wait while validating pool resources.
- setMessageBundlePrefix(String) - Method in class org.jasig.cas.web.flow.AuthenticationExceptionHandler
-
Sets the message bundle prefix appended to exception class names to create a message bundle key for that
particular error.
- setMessageSource(MessageSource) - Method in class org.jasig.cas.util.SpringAwareMessageMessageInterpolator
-
- setMonitors(Collection<Monitor>) - Method in class org.jasig.cas.monitor.HealthCheckMonitor
-
Sets the monitors that comprise the health check.
- setName(String) - Method in class org.jasig.cas.authentication.AbstractAuthenticationHandler
-
Sets the authentication handler name.
- setName(String) - Method in class org.jasig.cas.monitor.AbstractNamedMonitor
-
- setName(String) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setPassword(String) - Method in class org.jasig.cas.authentication.UsernamePasswordCredential
-
- setPasswordEncoder(PasswordEncoder) - Method in class org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
-
Sets the PasswordEncoder to be used with this class.
- setPasswordPolicyConfiguration(PasswordPolicyConfiguration) - Method in class org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
-
- setPasswordPolicyUrl(String) - Method in class org.jasig.cas.authentication.support.PasswordPolicyConfiguration
-
- setPasswordWarningNumberOfDays(int) - Method in class org.jasig.cas.authentication.support.PasswordPolicyConfiguration
-
- setPersistentIdGenerator(PersistentIdGenerator) - Method in class org.jasig.cas.CentralAuthenticationServiceImpl
-
- setPrefix(String) - Method in class org.jasig.cas.authentication.handler.PrefixSuffixPrincipalNameTransformer
-
- setPrincipal(Principal) - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Sets the principal returns this instance.
- setPrincipal(Principal) - Method in class org.jasig.cas.authentication.principal.AbstractWebApplicationService
-
- setPrincipal(Principal) - Method in interface org.jasig.cas.authentication.principal.Service
-
- setPrincipalAttributeName(String) - Method in class org.jasig.cas.authentication.principal.PersonDirectoryPrincipalResolver
-
Sets the name of the attribute whose first non-null value should be used for the principal ID.
- setPrincipalNameTransformer(PrincipalNameTransformer) - Method in class org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
-
- setReadTimeout(int) - Method in class org.jasig.cas.util.SimpleHttpClient
-
Sets a specified timeout value, in milliseconds, to be used when reading from the endpoint url.
- setRealm(String) - Method in class org.jasig.cas.authentication.handler.support.JaasAuthenticationHandler
-
- setRegisteredServices(List<RegisteredService>) - Method in class org.jasig.cas.services.InMemoryServiceRegistryDaoImpl
-
- setRememberMe(boolean) - Method in interface org.jasig.cas.authentication.RememberMeCredential
-
- setRememberMe(boolean) - Method in class org.jasig.cas.authentication.RememberMeUsernamePasswordCredential
-
- setRememberMeExpirationPolicy(ExpirationPolicy) - Method in class org.jasig.cas.ticket.support.RememberMeDelegatingExpirationPolicy
-
- setRenew(boolean) - Method in class org.jasig.cas.validation.AbstractCasProtocolValidationSpecification
-
Method to set the renew requirement.
- setRequiredHandlers(Set<String>) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setRequireSecure(boolean) - Method in class org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
-
Set whether a secure url is required or not.
- setReturnNullIfNoAttributes(boolean) - Method in class org.jasig.cas.authentication.principal.PersonDirectoryPrincipalResolver
-
- setSalt(String) - Method in class org.jasig.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator
-
- setServiceContextAuthenticationPolicyFactory(ContextualAuthenticationPolicyFactory<ServiceContext>) - Method in class org.jasig.cas.CentralAuthenticationServiceImpl
-
- setServiceId(String) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setServiceId(String) - Method in class org.jasig.cas.services.RegexRegisteredService
-
- setServiceId(String) - Method in class org.jasig.cas.services.RegisteredServiceImpl
-
- setServiceTicketCountWarnThreshold(int) - Method in class org.jasig.cas.monitor.SessionMonitor
-
Sets the threshold above which warnings are issued for service ticket counts in excess of value.
- setServiceTicketExpirationPolicy(ExpirationPolicy) - Method in class org.jasig.cas.CentralAuthenticationServiceImpl
-
- setSessionCountWarnThreshold(int) - Method in class org.jasig.cas.monitor.SessionMonitor
-
Sets the threshold above which warnings are issued for session counts in excess of value.
- setSessionExpirationPolicy(ExpirationPolicy) - Method in class org.jasig.cas.ticket.support.RememberMeDelegatingExpirationPolicy
-
- setSSLSocketFactory(SSLSocketFactory) - Method in class org.jasig.cas.util.SimpleHttpClient
-
Set the SSL socket factory be used by the URL when submitting
request to check for URL endpoint validity.
- setSsoEnabled(boolean) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setStatus(LogoutRequestStatus) - Method in class org.jasig.cas.logout.LogoutRequest
-
- setSuccesses(Map<String, HandlerResult>) - Method in class org.jasig.cas.authentication.AuthenticationBuilder
-
Sets the authentication handler success map.
- setSuffix(String) - Method in class org.jasig.cas.authentication.handler.PrefixSuffixPrincipalNameTransformer
-
- setTheme(String) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
- setTicketGrantingTicketExpirationPolicy(ExpirationPolicy) - Method in class org.jasig.cas.CentralAuthenticationServiceImpl
-
- setTicketGrantingTicketPrefix(String) - Method in class org.jasig.cas.ticket.registry.JpaTicketRegistry
-
- setTicketRegistry(TicketRegistryState) - Method in class org.jasig.cas.monitor.SessionMonitor
-
Sets the ticket registry that exposes state information that may be queried by this monitor.
- setTicketRegistry(TicketRegistry) - Method in class org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner
-
- setTicketRegistry(TicketRegistry) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
-
- setTimeInBetweenUsesInMilliSeconds(long) - Method in class org.jasig.cas.ticket.support.ThrottledUseAndTimeoutExpirationPolicy
-
- setTimeToKillInMilliSeconds(long) - Method in class org.jasig.cas.ticket.support.ThrottledUseAndTimeoutExpirationPolicy
-
- setTimeToKillInMilliSeconds(long) - Method in class org.jasig.cas.ticket.support.TicketGrantingTicketExpirationPolicy
-
- setTimeToKillInSeconds(long) - Method in class org.jasig.cas.ticket.support.TicketGrantingTicketExpirationPolicy
-
- setTryAll(boolean) - Method in class org.jasig.cas.authentication.AnyAuthenticationPolicy
-
Sets the flag to try all credentials before the policy is satisfied.
- setTryAll(boolean) - Method in class org.jasig.cas.authentication.RequiredHandlerAuthenticationPolicy
-
Sets the flag to try all credentials before the policy is satisfied.
- setUniqueId(String) - Method in class org.jasig.cas.ticket.registry.support.JpaLockingStrategy.Lock
-
- setUniqueId(String) - Method in class org.jasig.cas.ticket.registry.support.JpaLockingStrategy
-
- setUniqueTicketIdGenerator(UniqueTicketIdGenerator) - Method in class org.jasig.cas.ticket.proxy.support.Cas20ProxyHandler
-
- setUsername(String) - Method in class org.jasig.cas.authentication.UsernamePasswordCredential
-
- setUsernameAttribute(String) - Method in class org.jasig.cas.services.AbstractRegisteredService
-
Sets the name of the user attribute to use as the username when providing usernames to this registered service.
- setUsers(Map<String, String>) - Method in class org.jasig.cas.authentication.AcceptUsersAuthenticationHandler
-
- setValidationQuery(String) - Method in class org.jasig.cas.monitor.DataSourceMonitor
-
Sets the validation query used to monitor the data source.
- setValidator(Validator) - Method in class org.jasig.cas.remoting.server.RemoteCentralAuthenticationService
-
Set the list of validators.
- setWarnCookieGenerator(CookieGenerator) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
-
- setWarnFreeThreshold(int) - Method in class org.jasig.cas.monitor.AbstractCacheMonitor
-
Sets the percent free capacity threshold below which a warning is issued.
- ShibbolethCompatiblePersistentIdGenerator - Class in org.jasig.cas.authentication.principal
-
Generates PersistentIds based on the Shibboleth algorithm.
- ShibbolethCompatiblePersistentIdGenerator() - Constructor for class org.jasig.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator
-
- SimpleCacheStatistics - Class in org.jasig.cas.monitor
-
Simple implementation of cache statistics.
- SimpleCacheStatistics(long, long, long) - Constructor for class org.jasig.cas.monitor.SimpleCacheStatistics
-
Creates a new instance with given parameters.
- SimpleCacheStatistics(long, long, long, String) - Constructor for class org.jasig.cas.monitor.SimpleCacheStatistics
-
Creates a new named instance with given parameters.
- SimpleHttpClient - Class in org.jasig.cas.util
-
- SimpleHttpClient() - Constructor for class org.jasig.cas.util.SimpleHttpClient
-
- SimplePrincipal - Class in org.jasig.cas.authentication.principal
-
Simple implementation of a AttributePrincipal that exposes an unmodifiable
map of attributes.
- SimplePrincipal(String) - Constructor for class org.jasig.cas.authentication.principal.SimplePrincipal
-
- SimplePrincipal(String, Map<String, Object>) - Constructor for class org.jasig.cas.authentication.principal.SimplePrincipal
-
- SimpleWebApplicationServiceImpl - Class in org.jasig.cas.authentication.principal
-
Represents a service which wishes to use the CAS protocol.
- SimpleWebApplicationServiceImpl(String) - Constructor for class org.jasig.cas.authentication.principal.SimpleWebApplicationServiceImpl
-
- SingleLogoutService - Interface in org.jasig.cas.authentication.principal
-
Define a service which support single logout.
- SpringAwareMessageMessageInterpolator - Class in org.jasig.cas.util
-
Configures the Validator to check the Spring Messages.
- SpringAwareMessageMessageInterpolator() - Constructor for class org.jasig.cas.util.SpringAwareMessageMessageInterpolator
-
- status(CacheStatistics) - Method in class org.jasig.cas.monitor.AbstractCacheMonitor
-
Computes the status code for a given set of cache statistics.
- Status - Class in org.jasig.cas.monitor
-
Describes a generic status condition.
- Status(StatusCode) - Constructor for class org.jasig.cas.monitor.Status
-
Creates a new status object with the given code.
- Status(StatusCode, String) - Constructor for class org.jasig.cas.monitor.Status
-
Creates a new status object with the given code.
- StatusCode - Enum in org.jasig.cas.monitor
-
Monitor status code inspired by HTTP status codes.
- submit(RequestContext, Credential, MessageContext) - Method in class org.jasig.cas.web.flow.AuthenticationViaFormAction
-
- SUCCESS - Static variable in class org.jasig.cas.web.flow.AuthenticationViaFormAction
-
Authentication success result.
- SUCCESS_WITH_WARNINGS - Static variable in class org.jasig.cas.web.flow.AuthenticationViaFormAction
-
Authentication succeeded with warnings from authn subsystem that should be displayed to user.
- SUCCESSFUL_AUTHENTICATION_HANDLERS - Static variable in class org.jasig.cas.authentication.SuccessfulHandlerMetaDataPopulator
-
Attribute name containing collection of handler names that successfully authenticated credential.
- SuccessfulHandlerMetaDataPopulator - Class in org.jasig.cas.authentication
-
Sets an authentication attribute containing the collection of authentication handlers (by name) that successfully
authenticated credential.
- SuccessfulHandlerMetaDataPopulator() - Constructor for class org.jasig.cas.authentication.SuccessfulHandlerMetaDataPopulator
-
- supports(Credential) - Method in interface org.jasig.cas.authentication.AuthenticationHandler
-
Determines whether the handler has the capability to authenticate the given credential.
- supports(Credential) - Method in class org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
-
- supports(Credential) - Method in class org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
-
- supports(Credential) - Method in class org.jasig.cas.authentication.principal.BasicPrincipalResolver
-
- supports(Credential) - Method in class org.jasig.cas.authentication.principal.ChainingPrincipalResolver
-
Determines whether the credential is supported by this component by delegating to the first configured
resolver in the chain.
- supports(Credential) - Method in class org.jasig.cas.authentication.principal.PersonDirectoryPrincipalResolver
-
- supports(Credential) - Method in interface org.jasig.cas.authentication.principal.PrincipalResolver
-
Determines whether this instance supports principal resolution from the given credential.
- supports(Class<?>) - Method in interface org.jasig.cas.web.bind.CredentialsBinder
-
Deprecated.
Method to determine if a CredentialsBinder supports a specific class or
not.
- UnauthorizedProxyingException - Exception in org.jasig.cas.services
-
Exception thrown when a service attempts to proxy when it is not allowed to.
- UnauthorizedProxyingException() - Constructor for exception org.jasig.cas.services.UnauthorizedProxyingException
-
Instantiates a new unauthorized proxying exception.
- UnauthorizedProxyingException(String, Throwable) - Constructor for exception org.jasig.cas.services.UnauthorizedProxyingException
-
Instantiates a new unauthorized proxying exception.
- UnauthorizedProxyingException(String) - Constructor for exception org.jasig.cas.services.UnauthorizedProxyingException
-
Instantiates a new unauthorized proxying exception.
- UnauthorizedServiceException - Exception in org.jasig.cas.services
-
Exception that is thrown when an Unauthorized Service attempts to use CAS.
- UnauthorizedServiceException(String) - Constructor for exception org.jasig.cas.services.UnauthorizedServiceException
-
Construct the exception object with the associated error code.
- UnauthorizedServiceException(String, String) - Constructor for exception org.jasig.cas.services.UnauthorizedServiceException
-
Constructs an UnauthorizedServiceException with a custom message and the
root cause of this exception.
- UnauthorizedServiceException(String, Throwable) - Constructor for exception org.jasig.cas.services.UnauthorizedServiceException
-
Constructs an UnauthorizedServiceException with a custom message and the
root cause of this exception.
- UnauthorizedSsoServiceException - Exception in org.jasig.cas.services
-
Exception thrown when a service attempts to use SSO when it should not be
allowed to.
- UnauthorizedSsoServiceException() - Constructor for exception org.jasig.cas.services.UnauthorizedSsoServiceException
-
- UnauthorizedSsoServiceException(String, Throwable) - Constructor for exception org.jasig.cas.services.UnauthorizedSsoServiceException
-
- UnauthorizedSsoServiceException(String) - Constructor for exception org.jasig.cas.services.UnauthorizedSsoServiceException
-
- UncategorizedAuthenticationException - Exception in org.jasig.cas.authentication.handler
-
Generic abstract exception to extend when you don't know what the heck is
going on.
- UncategorizedAuthenticationException(String) - Constructor for exception org.jasig.cas.authentication.handler.UncategorizedAuthenticationException
-
Constructor that allows for providing a custom error code for this class.
- UncategorizedAuthenticationException(String, Throwable) - Constructor for exception org.jasig.cas.authentication.handler.UncategorizedAuthenticationException
-
Constructor that allows for chaining of exceptions and a custom error
code.
- UniqueTicketIdGenerator - Interface in org.jasig.cas.util
-
Interface that enables for pluggable unique ticket Ids strategies.
- UNKNOWN - Static variable in class org.jasig.cas.monitor.Status
-
Generic UNKNOWN status.
- UNKNOWN_COUNT - Static variable in class org.jasig.cas.monitor.PoolStatus
-
- UNKNOWN_ID - Static variable in interface org.jasig.cas.authentication.Credential
-
An ID that may be used to indicate the credential identifier is unknown.
- UnknownUsernameAuthenticationException - Exception in org.jasig.cas.authentication.handler
-
The exception to throw when we explicitly don't know anything about the
username.
- UnknownUsernameAuthenticationException() - Constructor for exception org.jasig.cas.authentication.handler.UnknownUsernameAuthenticationException
-
Default constructor that does not allow the chaining of exceptions and
uses the default code as the error code for this exception.
- UnknownUsernameAuthenticationException(Throwable) - Constructor for exception org.jasig.cas.authentication.handler.UnknownUsernameAuthenticationException
-
Constructor that allows for the chaining of exceptions.
- UnknownUsernameAuthenticationException(String) - Constructor for exception org.jasig.cas.authentication.handler.UnknownUsernameAuthenticationException
-
Constructor that allows for providing a custom error code for this class.
- UnknownUsernameAuthenticationException(String, Throwable) - Constructor for exception org.jasig.cas.authentication.handler.UnknownUsernameAuthenticationException
-
Constructor that allows for chaining of exceptions and a custom error
code.
- UnresolvedPrincipalException - Exception in org.jasig.cas.authentication
-
Describes an error condition where a principal could not be resolved.
- UnresolvedPrincipalException(Authentication) - Constructor for exception org.jasig.cas.authentication.UnresolvedPrincipalException
-
Creates a new instance from an authentication event that was successful prior to principal resolution.
- UnresolvedPrincipalException(Authentication, Exception) - Constructor for exception org.jasig.cas.authentication.UnresolvedPrincipalException
-
Creates a new instance from an authentication event that was successful prior to principal resolution.
- UnsatisfiedAuthenticationPolicyException - Exception in org.jasig.cas.ticket
-
Error condition arising at ticket creation or validation time when a ticketing operation relying on authentication
cannot proceed due to unsatisfied authentication security policy.
- UnsatisfiedAuthenticationPolicyException(ContextualAuthenticationPolicy<?>) - Constructor for exception org.jasig.cas.ticket.UnsatisfiedAuthenticationPolicyException
-
Creates a new instance with no cause.
- UnsupportedCredentialsException - Exception in org.jasig.cas.authentication.handler
-
The exception thrown when a Handler does not know how to determine the
validity of the credentials based on the fact that it does not know what to
do with the credentials presented.
- UnsupportedCredentialsException() - Constructor for exception org.jasig.cas.authentication.handler.UnsupportedCredentialsException
-
Default constructor that does not allow the chaining of exceptions and
uses the default code as the error code for this exception.
- UnsupportedCredentialsException(Throwable) - Constructor for exception org.jasig.cas.authentication.handler.UnsupportedCredentialsException
-
Constructor that allows for the chaining of exceptions.
- unWrapJoinPoint(JoinPoint) - Static method in class org.jasig.cas.util.AopUtils
-
Unwraps a join point that may be nested due to layered proxies.
- updateState() - Method in class org.jasig.cas.ticket.AbstractTicket
-
Records the previous last time this ticket was used as well as
the last usage time.
- updateTicket(Ticket) - Method in class org.jasig.cas.ticket.registry.AbstractDistributedTicketRegistry
-
- updateTicket(Ticket) - Method in class org.jasig.cas.ticket.registry.JpaTicketRegistry
-
- UsernamePasswordCredential - Class in org.jasig.cas.authentication
-
Credential for authenticating with a username and password.
- UsernamePasswordCredential() - Constructor for class org.jasig.cas.authentication.UsernamePasswordCredential
-
Default constructor.
- UsernamePasswordCredential(String, String) - Constructor for class org.jasig.cas.authentication.UsernamePasswordCredential
-
Creates a new instance with the given username and password.