- AdaptiveAuthenticationPolicy - Interface in org.apereo.cas.authentication.adaptive
-
- addAddress(String) - Method in class org.apereo.cas.authentication.adaptive.geo.GeoLocationResponse
-
Add address.
- addAttribute(String, Object) - Method in interface org.apereo.cas.authentication.AuthenticationBuilder
-
Adds an authentication metadata attribute key-value pair.
- addCredential(CredentialMetaData) - Method in interface org.apereo.cas.authentication.AuthenticationBuilder
-
Adds metadata about a credential presented for authentication.
- addCredentials(List<CredentialMetaData>) - Method in interface org.apereo.cas.authentication.AuthenticationBuilder
-
Add credentials authentication builder.
- addFailure(String, Class<? extends Exception>) - Method in interface org.apereo.cas.authentication.AuthenticationBuilder
-
Adds an authentication failure to the map of handler names to the authentication handler failures.
- addFailures(Map<String, Class<? extends Exception>>) - Method in interface org.apereo.cas.authentication.AuthenticationBuilder
-
Adds failures.
- addSuccess(String, HandlerResult) - Method in interface org.apereo.cas.authentication.AuthenticationBuilder
-
Adds an authentication success to the map of handler names to successful authentication handler results.
- addSuccesses(Map<String, HandlerResult>) - Method in interface org.apereo.cas.authentication.AuthenticationBuilder
-
Adds successes authentication builder.
- apply(String, GeoLocationRequest) - Method in interface org.apereo.cas.authentication.adaptive.AdaptiveAuthenticationPolicy
-
Apply the strategy to figure out whether this authentication attempt can proceed.
- authenticate(Credential) - Method in interface org.apereo.cas.authentication.AuthenticationHandler
-
Authenticates the given credential.
- authenticate(AuthenticationTransaction) - Method in interface org.apereo.cas.authentication.AuthenticationManager
-
Authenticates the provided credentials.
- Authentication - Interface in org.apereo.cas.authentication
-
The Authentication object represents a successful authentication request.
- AUTHENTICATION_ATTRIBUTE_REMEMBER_ME - Static variable in interface org.apereo.cas.authentication.RememberMeCredential
-
Authentication attribute name for remember-me.
- AUTHENTICATION_METHOD_ATTRIBUTE - Static variable in interface org.apereo.cas.authentication.AuthenticationManager
-
Authentication method attribute name.
- AuthenticationBuilder - Interface in org.apereo.cas.authentication
-
Constructs immutable
Authentication objects using the builder pattern.
- AuthenticationEventExecutionPlan - Interface in org.apereo.cas.authentication
-
- AuthenticationEventExecutionPlanConfigurer - Interface in org.apereo.cas.authentication
-
- AuthenticationException - Exception in org.apereo.cas.authentication
-
- AuthenticationException(String) - Constructor for exception org.apereo.cas.authentication.AuthenticationException
-
Creates a new instance for the case when no handlers were attempted, i.e.
- AuthenticationException() - Constructor for exception org.apereo.cas.authentication.AuthenticationException
-
Instantiates a new Authentication exception.
- AuthenticationException(Map<String, Class<? extends Exception>>) - Constructor for exception org.apereo.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.apereo.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.apereo.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.
- AuthenticationHandler - Interface in org.apereo.cas.authentication
-
An authentication handler authenticates a single credential.
- AuthenticationHandlerResolver - Interface in org.apereo.cas.authentication
-
- AuthenticationManager - Interface in org.apereo.cas.authentication
-
Authenticates one or more credentials.
- AuthenticationMetaDataPopulator - Interface in org.apereo.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.apereo.cas.authentication
-
Strategy interface for pluggable authentication security policies.
- AuthenticationResult - Interface in org.apereo.cas.authentication
-
The
AuthenticationResult is an abstraction representing final authentication outcome for any number of processed
authentication transactions.
- AuthenticationResultBuilder - Interface in org.apereo.cas.authentication
-
- AuthenticationServiceSelectionPlan - Interface in org.apereo.cas.authentication
-
- AuthenticationServiceSelectionStrategy - Interface in org.apereo.cas.authentication
-
- AuthenticationServiceSelectionStrategyConfigurer - Interface in org.apereo.cas.authentication
-
- AuthenticationSystemSupport - Interface in org.apereo.cas.authentication
-
- AuthenticationTransaction - Class in org.apereo.cas.authentication
-
- AuthenticationTransaction(Service, Collection<Credential>) - Constructor for class org.apereo.cas.authentication.AuthenticationTransaction
-
Instantiates a new Default authentication transaction.
- AuthenticationTransactionManager - Interface in org.apereo.cas.authentication
-
- generate(Principal, Service) - Method in interface org.apereo.cas.authentication.principal.PersistentIdGenerator
-
Generates a PersistentId based on some algorithm plus the principal.
- GeoLocationRequest - Class in org.apereo.cas.authentication.adaptive.geo
-
- GeoLocationRequest() - Constructor for class org.apereo.cas.authentication.adaptive.geo.GeoLocationRequest
-
- GeoLocationRequest(double, double) - Constructor for class org.apereo.cas.authentication.adaptive.geo.GeoLocationRequest
-
- GeoLocationResponse - Class in org.apereo.cas.authentication.adaptive.geo
-
This is
GeoLocationResponse that represents a particular geo location
usually calculated from an ip address.
- GeoLocationResponse() - Constructor for class org.apereo.cas.authentication.adaptive.geo.GeoLocationResponse
-
- GeoLocationService - Interface in org.apereo.cas.authentication.adaptive.geo
-
- getAccuracy() - Method in class org.apereo.cas.authentication.adaptive.geo.GeoLocationRequest
-
- getAddresses() - Method in class org.apereo.cas.authentication.adaptive.geo.GeoLocationResponse
-
- getArtifactId() - Method in interface org.apereo.cas.authentication.principal.WebApplicationService
-
Retrieves the artifact supplied with the service.
- getAttributeRepository() - Method in interface org.apereo.cas.authentication.principal.PrincipalResolver
-
Gets attribute repository, if any.
- getAttributes() - Method in interface org.apereo.cas.authentication.Authentication
-
Attributes of the authentication (not the Principal).
- getAttributes() - Method in interface org.apereo.cas.authentication.principal.Principal
-
- getAttributes(Principal) - Method in interface org.apereo.cas.authentication.principal.PrincipalAttributesRepository
-
Gets attributes for the given principal id.
- getAttributes() - Method in interface org.apereo.cas.authentication.principal.Response
-
Gets attributes.
- getAuthentication() - Method in interface org.apereo.cas.authentication.AuthenticationResult
-
Obtains the finalized primary authentication for this result.
- getAuthenticationDate() - Method in interface org.apereo.cas.authentication.Authentication
-
Method to retrieve the timestamp of when this Authentication object was
created.
- getAuthenticationHandlersForTransaction(AuthenticationTransaction) - Method in interface org.apereo.cas.authentication.AuthenticationEventExecutionPlan
-
Gets authentication handlers for transaction.
- getAuthenticationManager() - Method in interface org.apereo.cas.authentication.AuthenticationTransactionManager
-
Gets authentication manager.
- getAuthenticationMetadataPopulators(AuthenticationTransaction) - Method in interface org.apereo.cas.authentication.AuthenticationEventExecutionPlan
-
Gets authentication metadata populators.
- getAuthenticationTransactionManager() - Method in interface org.apereo.cas.authentication.AuthenticationSystemSupport
-
Gets authentication transaction manager.
- getCode() - Method in interface org.apereo.cas.authentication.ContextualAuthenticationPolicy
-
- getCode() - Method in interface org.apereo.cas.authentication.MessageDescriptor
-
Gets code.
- getCode() - Method in exception org.apereo.cas.authentication.RootCasException
-
- getContext() - Method in interface org.apereo.cas.authentication.ContextualAuthenticationPolicy
-
Gets the context used to evaluate the authentication policy.
- getCredential() - Method in class org.apereo.cas.authentication.AuthenticationTransaction
-
Gets the first (primary) credential in the chain.
- getCredentialClass() - Method in interface org.apereo.cas.authentication.CredentialMetaData
-
Gets the type of the original credential.
- getCredentialMetaData() - Method in interface org.apereo.cas.authentication.HandlerResult
-
Gets credential meta data.
- getCredentials() - Method in interface org.apereo.cas.authentication.Authentication
-
Gets a list of metadata about the credentials supplied at authentication time.
- getCredentials() - Method in class org.apereo.cas.authentication.AuthenticationTransaction
-
- getDefaultMessage() - Method in interface org.apereo.cas.authentication.MessageDescriptor
-
Gets default message.
- getFailures() - Method in interface org.apereo.cas.authentication.Authentication
-
Gets a map describing failed authentications.
- getFailures() - Method in interface org.apereo.cas.authentication.AuthenticationBuilder
-
Gets the authentication failure map.
- getFormat() - Method in interface org.apereo.cas.authentication.principal.WebApplicationService
-
Ticket validation response MUST be produced based on the parameter value.
- getHandlerErrors() - Method in exception org.apereo.cas.authentication.AuthenticationException
-
Gets an unmodifiable map of handler names to errors.
- getHandlerName() - Method in interface org.apereo.cas.authentication.HandlerResult
-
Gets handler name.
- getHandlerSuccesses() - Method in exception org.apereo.cas.authentication.AuthenticationException
-
Gets an unmodifiable map of handler names to authentication successes.
- getId() - Method in interface org.apereo.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.apereo.cas.authentication.CredentialMetaData
-
Gets a unique identifier for the kind of credential this represents.
- getId() - Method in interface org.apereo.cas.authentication.principal.Principal
-
- getInitialAuthentication() - Method in interface org.apereo.cas.authentication.AuthenticationResultBuilder
-
Gets the initial authentication.
- getLatitude() - Method in class org.apereo.cas.authentication.adaptive.geo.GeoLocationRequest
-
- getLatitude() - Method in class org.apereo.cas.authentication.adaptive.geo.GeoLocationResponse
-
- getLongitude() - Method in class org.apereo.cas.authentication.adaptive.geo.GeoLocationRequest
-
- getLongitude() - Method in class org.apereo.cas.authentication.adaptive.geo.GeoLocationResponse
-
- getName() - Method in interface org.apereo.cas.authentication.AuthenticationHandler
-
Gets a unique name for this authentication handler within the Spring context that contains it.
- getOrder() - Method in interface org.apereo.cas.authentication.AuthenticationMetaDataPopulator
-
- getOrder() - Method in interface org.apereo.cas.authentication.AuthenticationPolicy
-
- getOriginalUrl() - Method in interface org.apereo.cas.authentication.principal.WebApplicationService
-
Return the original url provided (as service or targetService request parameter).
- getParams() - Method in interface org.apereo.cas.authentication.MessageDescriptor
-
Get params.
- getPrincipal() - Method in interface org.apereo.cas.authentication.Authentication
-
Method to obtain the Principal.
- getPrincipal() - Method in interface org.apereo.cas.authentication.AuthenticationBuilder
-
Gets the authenticated principal.
- getPrincipal() - Method in interface org.apereo.cas.authentication.HandlerResult
-
Gets principal.
- getPrincipalElectionStrategy() - Method in interface org.apereo.cas.authentication.AuthenticationSystemSupport
-
Gets principal election strategy.
- getPrincipalResolverForAuthenticationTransaction(AuthenticationHandler, AuthenticationTransaction) - Method in interface org.apereo.cas.authentication.AuthenticationEventExecutionPlan
-
Gets principal resolver for authentication transaction.
- getResponseType() - Method in interface org.apereo.cas.authentication.principal.Response
-
Gets response type.
- getService() - Method in interface org.apereo.cas.authentication.AuthenticationResult
-
Gets the service for which this authentication result is relevant.
- getService() - Method in class org.apereo.cas.authentication.AuthenticationTransaction
-
- getSuccesses() - Method in interface org.apereo.cas.authentication.Authentication
-
- getSuccesses() - Method in interface org.apereo.cas.authentication.AuthenticationBuilder
-
Gets the authentication success map.
- getTimestamp() - Method in class org.apereo.cas.authentication.adaptive.geo.GeoLocationRequest
-
- getUrl() - Method in interface org.apereo.cas.authentication.principal.Response
-
Gets url.
- getWarnings() - Method in interface org.apereo.cas.authentication.HandlerResult
-
Gets warnings.
- registerAuthenticationHandler(AuthenticationHandler) - Method in interface org.apereo.cas.authentication.AuthenticationEventExecutionPlan
-
Register authentication handler.
- registerAuthenticationHandlerWithPrincipalResolver(Map<AuthenticationHandler, PrincipalResolver>) - Method in interface org.apereo.cas.authentication.AuthenticationEventExecutionPlan
-
Register authentication handler with principal resolver.
- registerAuthenticationHandlerWithPrincipalResolver(AuthenticationHandler, PrincipalResolver) - Method in interface org.apereo.cas.authentication.AuthenticationEventExecutionPlan
-
Register authentication handler with principal resolver.
- registerAuthenticationHandlerWithPrincipalResolvers(Collection<AuthenticationHandler>, PrincipalResolver) - Method in interface org.apereo.cas.authentication.AuthenticationEventExecutionPlan
-
Register authentication handlers with principal resolver.
- registerMetadataPopulator(AuthenticationMetaDataPopulator) - Method in interface org.apereo.cas.authentication.AuthenticationEventExecutionPlan
-
Register metadata populator.
- registerMetadataPopulators(Collection<AuthenticationMetaDataPopulator>) - Method in interface org.apereo.cas.authentication.AuthenticationEventExecutionPlan
-
Register metadata populators.
- registerStrategy(AuthenticationServiceSelectionStrategy) - Method in interface org.apereo.cas.authentication.AuthenticationServiceSelectionPlan
-
Register strategy handler.
- RememberMeCredential - Interface in org.apereo.cas.authentication
-
Credential that wish to handle remember me scenarios need
to implement this class.
- REQUEST_PARAMETER_REMEMBER_ME - Static variable in interface org.apereo.cas.authentication.RememberMeCredential
-
Request parameter name.
- resolve(Set<AuthenticationHandler>, AuthenticationTransaction) - Method in interface org.apereo.cas.authentication.AuthenticationHandlerResolver
-
Resolve set of authentication handlers.
- resolve(Credential) - Method in interface org.apereo.cas.authentication.principal.PrincipalResolver
-
Resolves a principal from the given credential using an arbitrary strategy.
- resolve(Credential, AuthenticationHandler) - Method in interface org.apereo.cas.authentication.principal.PrincipalResolver
-
Resolves a principal from the given credential using an arbitrary strategy.
- resolve(Credential, Principal, AuthenticationHandler) - Method in interface org.apereo.cas.authentication.principal.PrincipalResolver
-
Resolves a principal from the given credential using an arbitrary strategy.
- resolveService(Service) - Method in interface org.apereo.cas.authentication.AuthenticationServiceSelectionPlan
-
Resolve service from authentication request.
- resolveServiceFrom(Service) - Method in interface org.apereo.cas.authentication.AuthenticationServiceSelectionStrategy
-
Resolves the real service from the provided service, if appropriate.
- Response - Interface in org.apereo.cas.authentication.principal
-
This is
Response that is outputted by each service principal.
- Response.ResponseType - Enum in org.apereo.cas.authentication.principal
-
An enumeration of different response types.
- ResponseBuilder<T extends WebApplicationService> - Interface in org.apereo.cas.authentication.principal
-
Represents the task of building a CAS response
that is returned by a service.
- ResponseBuilderLocator<T extends WebApplicationService> - Interface in org.apereo.cas.authentication.principal
-
- RootCasException - Exception in org.apereo.cas.authentication
-
Generic CAS exception that sits at the top of the exception hierarchy.
- RootCasException(String) - Constructor for exception org.apereo.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.apereo.cas.authentication.RootCasException
-
Constructs a new exception with the code identifying the exception
and the error message.
- RootCasException(String, Throwable) - Constructor for exception org.apereo.cas.authentication.RootCasException
-
Constructs a new exception with the code identifying the exception
and the original throwable.