A B C D E F G H I J L M N O P R S T U V 

A

abort() - Method in class org.apereo.cas.authentication.handler.support.jaas.AccountsPreDefinedLoginModule
 
AbstractAuthenticationHandler - Class in org.apereo.cas.authentication
Base class for all authentication handlers that support configurable naming.
AbstractAuthenticationHandler(String, ServicesManager, PrincipalFactory, Integer) - Constructor for class org.apereo.cas.authentication.AbstractAuthenticationHandler
Instantiates a new Abstract authentication handler.
AbstractCredential - Class in org.apereo.cas.authentication
Base class for CAS credentials that are safe for long-term storage.
AbstractCredential() - Constructor for class org.apereo.cas.authentication.AbstractCredential
 
AbstractPreAndPostProcessingAuthenticationHandler - Class in org.apereo.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(String, ServicesManager, PrincipalFactory, Integer) - Constructor for class org.apereo.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
 
AbstractUsernamePasswordAuthenticationHandler - Class in org.apereo.cas.authentication.handler.support
Abstract class to override supports so that we don't need to duplicate the check for UsernamePasswordCredential.
AbstractUsernamePasswordAuthenticationHandler(String, ServicesManager, PrincipalFactory, Integer) - Constructor for class org.apereo.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
 
AcceptAnyAuthenticationPolicyFactory - Class in org.apereo.cas.authentication.policy
Produces authentication policies that passively satisfy any given Authentication.
AcceptAnyAuthenticationPolicyFactory() - Constructor for class org.apereo.cas.authentication.policy.AcceptAnyAuthenticationPolicyFactory
 
AcceptUsersAuthenticationHandler - Class in org.apereo.cas.authentication
Handler that contains a list of valid users and passwords.
AcceptUsersAuthenticationHandler(String) - Constructor for class org.apereo.cas.authentication.AcceptUsersAuthenticationHandler
Instantiates a new Accept users authentication handler.
AcceptUsersAuthenticationHandler(String, ServicesManager, PrincipalFactory, Integer, Map<String, String>) - Constructor for class org.apereo.cas.authentication.AcceptUsersAuthenticationHandler
Instantiates a new Accept users authentication handler.
AcceptUsersAuthenticationHandler(Map<String, String>) - Constructor for class org.apereo.cas.authentication.AcceptUsersAuthenticationHandler
 
AccountDisabledException - Exception in org.apereo.cas.authentication.exceptions
Describes an authentication error condition where a user account has been administratively disabled.
AccountDisabledException(String) - Constructor for exception org.apereo.cas.authentication.exceptions.AccountDisabledException
Instantiates a new account disabled exception.
AccountPasswordMustChangeException - Exception in org.apereo.cas.authentication.exceptions
Describes an authentication error condition where a user account's password must change before login.
AccountPasswordMustChangeException(String) - Constructor for exception org.apereo.cas.authentication.exceptions.AccountPasswordMustChangeException
Instantiates a new account password must change exception.
AccountsPreDefinedLoginModule - Class in org.apereo.cas.authentication.handler.support.jaas
AccountsPreDefinedLoginModule() - Constructor for class org.apereo.cas.authentication.handler.support.jaas.AccountsPreDefinedLoginModule
 
AccountsPreDefinedLoginModule.StaticPrincipal - Class in org.apereo.cas.authentication.handler.support.jaas
Static principal added to the subject when authn is successful.
adaptiveAuthenticationProperties - Variable in class org.apereo.cas.authentication.adaptive.intel.BaseIPAddressIntelligenceService
Adaptive authentication settings.
addAttribute(String, Object) - Method in class org.apereo.cas.authentication.DefaultAuthentication
 
addAttribute(String, Object) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Adds an authentication metadata attribute key-value pair.
addAuthenticationMethodAttribute(AuthenticationBuilder, Authentication) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Add authentication method attribute.
addCredential(CredentialMetaData) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Adds metadata about a credential presented for authentication.
addCredentials(List<CredentialMetaData>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
 
addFailure(String, Throwable) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Adds an authentication failure to the map of handler names to the authentication handler failures.
addFailures(Map<String, Throwable>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
 
addSuccess(String, AuthenticationHandlerExecutionResult) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Adds an authentication success to the map of handler names to successful authentication handler results.
addSuccesses(Map<String, AuthenticationHandlerExecutionResult>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
 
AllAuthenticationPolicy - Class in org.apereo.cas.authentication.policy
Authentication security policy that is satisfied iff all given credentials are successfully authenticated.
AllAuthenticationPolicy() - Constructor for class org.apereo.cas.authentication.policy.AllAuthenticationPolicy
 
AnyAuthenticationPolicy - Class in org.apereo.cas.authentication.policy
Authentication policy that is satisfied by at least one successfully authenticated credential.
AnyAuthenticationPolicy() - Constructor for class org.apereo.cas.authentication.policy.AnyAuthenticationPolicy
 
apply(RequestContext, String, GeoLocationRequest) - Method in class org.apereo.cas.authentication.adaptive.DefaultAdaptiveAuthenticationPolicy
 
attributeRepository - Variable in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
Repository of principal attributes to be retrieved.
authenticate(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
 
authenticate(Credential) - Method in class org.apereo.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
 
authenticate(Credential) - Method in class org.apereo.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
 
authenticateAndGetPrincipal(UsernamePasswordCredential) - Method in class org.apereo.cas.authentication.handler.support.jaas.JaasAuthenticationHandler
Authenticate and get principal principal.
authenticateAndResolvePrincipal(AuthenticationBuilder, Credential, PrincipalResolver, AuthenticationHandler) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Authenticate and resolve principal.
authenticateInternal(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Authenticate internal authentication builder.
authenticateUsernamePasswordInternal(UsernamePasswordCredential, String) - Method in class org.apereo.cas.authentication.AcceptUsersAuthenticationHandler
 
authenticateUsernamePasswordInternal(UsernamePasswordCredential, String) - Method in class org.apereo.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
Authenticates a username/password credential by an arbitrary strategy with extra parameter original credential password before encoding password.
authenticateUsernamePasswordInternal(UsernamePasswordCredential, String) - Method in class org.apereo.cas.authentication.handler.support.jaas.JaasAuthenticationHandler
 
AUTHENTICATION_ATTRIBUTE_PASSWORD - Static variable in class org.apereo.cas.authentication.UsernamePasswordCredential
Authentication attribute name for password.
AuthenticationContextAttributeMetaDataPopulator - Class in org.apereo.cas.authentication.metadata
AuthenticationContextAttributeMetaDataPopulator() - Constructor for class org.apereo.cas.authentication.metadata.AuthenticationContextAttributeMetaDataPopulator
 
AuthenticationCredentialsThreadLocalBinder - Class in org.apereo.cas.authentication
ThreadLocal based holder for current set of credentials and/or authentication object for any current CAS authentication transaction.
AuthenticationCredentialsThreadLocalBinder() - Constructor for class org.apereo.cas.authentication.AuthenticationCredentialsThreadLocalBinder
 
AuthenticationCredentialTypeMetaDataPopulator - Class in org.apereo.cas.authentication.metadata
AuthenticationCredentialTypeMetaDataPopulator() - Constructor for class org.apereo.cas.authentication.metadata.AuthenticationCredentialTypeMetaDataPopulator
 

B

BaseAuthenticationMetaDataPopulator - Class in org.apereo.cas.authentication.metadata
BaseAuthenticationMetaDataPopulator() - Constructor for class org.apereo.cas.authentication.metadata.BaseAuthenticationMetaDataPopulator
 
BaseIPAddressIntelligenceService - Class in org.apereo.cas.authentication.adaptive.intel
BaseIPAddressIntelligenceService() - Constructor for class org.apereo.cas.authentication.adaptive.intel.BaseIPAddressIntelligenceService
 
BasicCredentialMetaData - Class in org.apereo.cas.authentication
Basic credential metadata implementation that stores the original credential ID and the original credential type.
BasicCredentialMetaData(Credential) - Constructor for class org.apereo.cas.authentication.BasicCredentialMetaData
Creates a new instance from the given credential.
BasicIdentifiableCredential - Class in org.apereo.cas.authentication
This is BasicIdentifiableCredential, a simple credential implementation that is only recognized by its id.
BasicIdentifiableCredential() - Constructor for class org.apereo.cas.authentication.BasicIdentifiableCredential
 
bindCurrent(Collection<Credential>) - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsThreadLocalBinder
Bind credentials to ThreadLocal.
bindCurrent(Authentication) - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsThreadLocalBinder
Bind Authentication to ThreadLocal.
bindCurrent(AuthenticationBuilder) - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsThreadLocalBinder
Bind AuthenticationBuilder to ThreadLocal.
bindCurrent(Credential...) - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsThreadLocalBinder
Bind credentials to ThreadLocal.
bindInProgress(Authentication) - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsThreadLocalBinder
Bind Authentication to ThreadLocal for authentication event that has internally being processed and yet hasn't been fully established or selected by CAS to resume in later parts of the authentication flow, etc.
BlackDotIPAddressIntelligenceService - Class in org.apereo.cas.authentication.adaptive.intel
BlackDotIPAddressIntelligenceService(AdaptiveAuthenticationProperties) - Constructor for class org.apereo.cas.authentication.adaptive.intel.BlackDotIPAddressIntelligenceService
 
build() - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Creates an immutable authentication instance from builder data.
build(PrincipalElectionStrategy) - Method in class org.apereo.cas.authentication.DefaultAuthenticationResultBuilder
 
build(PrincipalElectionStrategy, Service) - Method in class org.apereo.cas.authentication.DefaultAuthenticationResultBuilder
 
ByCredentialSourceAuthenticationHandlerResolver - Class in org.apereo.cas.authentication.handler
This is ByCredentialSourceAuthenticationHandlerResolver that attempts to capture the source from the credential and limit the handlers to the matching source.
ByCredentialSourceAuthenticationHandlerResolver() - Constructor for class org.apereo.cas.authentication.handler.ByCredentialSourceAuthenticationHandlerResolver
 
ByCredentialTypeAuthenticationHandlerResolver - Class in org.apereo.cas.authentication.handler
ByCredentialTypeAuthenticationHandlerResolver(Class<? extends Credential>...) - Constructor for class org.apereo.cas.authentication.handler.ByCredentialTypeAuthenticationHandlerResolver
 

C

CacheCredentialsCipherExecutor - Class in org.apereo.cas.authentication.metadata
CacheCredentialsCipherExecutor(String, String, String) - Constructor for class org.apereo.cas.authentication.metadata.CacheCredentialsCipherExecutor
Instantiates a new cipher executor.
CacheCredentialsMetaDataPopulator - Class in org.apereo.cas.authentication.metadata
We utilize the AuthenticationMetaDataPopulator to retrieve and store the password as an authentication attribute under the key UsernamePasswordCredential.AUTHENTICATION_ATTRIBUTE_PASSWORD.
CacheCredentialsMetaDataPopulator() - Constructor for class org.apereo.cas.authentication.metadata.CacheCredentialsMetaDataPopulator
 
ChainingPrincipalResolver - Class in org.apereo.cas.authentication.principal.resolvers
Delegates to one or more principal resolves in series to resolve a principal.
ChainingPrincipalResolver() - Constructor for class org.apereo.cas.authentication.principal.resolvers.ChainingPrincipalResolver
 
clear() - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsThreadLocalBinder
Clear ThreadLocal state.
clearInProgressAuthentication() - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsThreadLocalBinder
Clear ThreadLocal state.
clone() - Method in class org.apereo.cas.authentication.OneTimeTokenAccount
 
collect(Authentication) - Method in class org.apereo.cas.authentication.DefaultAuthenticationResultBuilder
 
collect(Credential) - Method in class org.apereo.cas.authentication.DefaultAuthenticationResultBuilder
 
commit() - Method in class org.apereo.cas.authentication.handler.support.jaas.AccountsPreDefinedLoginModule
 
compareTo(OneTimeToken) - Method in class org.apereo.cas.authentication.OneTimeToken
 
compareTo(OneTimeTokenAccount) - Method in class org.apereo.cas.authentication.OneTimeTokenAccount
 
convertAttributeValuesToMultiValuedObjects(Map<String, Object>) - Static method in class org.apereo.cas.authentication.CoreAuthenticationUtils
Convert attribute values to multi valued objects.
convertPersonAttributesToPrincipal(String, Map<String, List<Object>>) - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
Convert person attributes to principal pair.
CoreAuthenticationUtils - Class in org.apereo.cas.authentication
CoreAuthenticationUtils() - Constructor for class org.apereo.cas.authentication.CoreAuthenticationUtils
 
createHandlerResult(Credential, Principal) - Method in class org.apereo.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
Helper method to construct a handler result on successful authentication events.
createHandlerResult(Credential, Principal, List<MessageDescriptor>) - Method in class org.apereo.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
Helper method to construct a handler result on successful authentication events.
createPolicy(ServiceContext) - Method in class org.apereo.cas.authentication.policy.AcceptAnyAuthenticationPolicyFactory
 
createPolicy(ServiceContext) - Method in class org.apereo.cas.authentication.policy.RequiredHandlerAuthenticationPolicyFactory
 
createPrincipal(String, Map<String, Object>) - Method in class org.apereo.cas.authentication.principal.DefaultPrincipalFactory
 
createPrincipal(String, Map<String, Object>) - Method in class org.apereo.cas.authentication.principal.GroovyPrincipalFactory
 
credentialSelectionPredicate - Variable in class org.apereo.cas.authentication.AbstractAuthenticationHandler
Indicates whether this handler is able to support the credentials passed to operate on it and validate.

D

DefaultAdaptiveAuthenticationPolicy - Class in org.apereo.cas.authentication.adaptive
DefaultAdaptiveAuthenticationPolicy() - Constructor for class org.apereo.cas.authentication.adaptive.DefaultAdaptiveAuthenticationPolicy
 
DefaultAuthentication - Class in org.apereo.cas.authentication
Immutable authentication event whose attributes may not change after creation.
DefaultAuthentication(ZonedDateTime, List<CredentialMetaData>, Principal, Map<String, Object>, Map<String, AuthenticationHandlerExecutionResult>, Map<String, Throwable>) - Constructor for class org.apereo.cas.authentication.DefaultAuthentication
Creates a new instance with the given data.
DefaultAuthentication(ZonedDateTime, Principal, Map<String, Object>, Map<String, AuthenticationHandlerExecutionResult>) - Constructor for class org.apereo.cas.authentication.DefaultAuthentication
Creates a new instance with the given data.
DefaultAuthenticationBuilder - Class in org.apereo.cas.authentication
Constructs immutable Authentication objects using the builder pattern.
DefaultAuthenticationBuilder() - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Creates a new instance using the current date for the authentication date.
DefaultAuthenticationBuilder(Principal) - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Creates a new instance using the current date for the authentication date and the given principal for the authenticated principal.
DefaultAuthenticationEventExecutionPlan - Class in org.apereo.cas.authentication
DefaultAuthenticationEventExecutionPlan() - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
DefaultAuthenticationHandlerExecutionResult - Class in org.apereo.cas.authentication
Contains information about a successful authentication produced by an AuthenticationHandler.
DefaultAuthenticationHandlerExecutionResult(AuthenticationHandler, CredentialMetaData) - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationHandlerExecutionResult
Instantiates a new handler result.
DefaultAuthenticationHandlerExecutionResult(AuthenticationHandler, CredentialMetaData, List<MessageDescriptor>) - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationHandlerExecutionResult
Instantiates a new handler result.
DefaultAuthenticationHandlerExecutionResult(AuthenticationHandler, CredentialMetaData, Principal) - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationHandlerExecutionResult
Instantiates a new handler result.
DefaultAuthenticationHandlerExecutionResult(AuthenticationHandler, CredentialMetaData, Principal, List<MessageDescriptor>) - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationHandlerExecutionResult
Instantiates a new handler result.
DefaultAuthenticationHandlerResolver - Class in org.apereo.cas.authentication.handler
DefaultAuthenticationHandlerResolver() - Constructor for class org.apereo.cas.authentication.handler.DefaultAuthenticationHandlerResolver
 
DefaultAuthenticationResult - Class in org.apereo.cas.authentication
The DefaultAuthenticationResult represents a concrete implementation of AuthenticationResult.
DefaultAuthenticationResult() - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationResult
 
DefaultAuthenticationResultBuilder - Class in org.apereo.cas.authentication
DefaultAuthenticationResultBuilder() - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationResultBuilder
 
DefaultAuthenticationServiceSelectionPlan - Class in org.apereo.cas.authentication
DefaultAuthenticationServiceSelectionPlan(AuthenticationServiceSelectionStrategy...) - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionPlan
 
DefaultAuthenticationServiceSelectionStrategy - Class in org.apereo.cas.authentication
This is DefaultAuthenticationServiceSelectionStrategy which returns back to the caller the provided service, as it was without any additional processing.
DefaultAuthenticationServiceSelectionStrategy() - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionStrategy
 
DefaultAuthenticationSystemSupport - Class in org.apereo.cas.authentication
DefaultAuthenticationSystemSupport() - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationSystemSupport
 
DefaultAuthenticationTransactionManager - Class in org.apereo.cas.authentication
DefaultAuthenticationTransactionManager() - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationTransactionManager
 
DefaultCasSslContext - Class in org.apereo.cas.authentication
DefaultCasSslContext(Resource, String, String) - Constructor for class org.apereo.cas.authentication.DefaultCasSslContext
 
DefaultPasswordPolicyHandlingStrategy<AuthnResponse> - Class in org.apereo.cas.authentication.support.password
DefaultPasswordPolicyHandlingStrategy() - Constructor for class org.apereo.cas.authentication.support.password.DefaultPasswordPolicyHandlingStrategy
 
DefaultPrincipalElectionStrategy - Class in org.apereo.cas.authentication
This is DefaultPrincipalElectionStrategy that selects the primary principal to be the first principal in the chain of authentication history.
DefaultPrincipalElectionStrategy() - Constructor for class org.apereo.cas.authentication.DefaultPrincipalElectionStrategy
 
DefaultPrincipalFactory - Class in org.apereo.cas.authentication.principal
Factory to create SimplePrincipal objects.
DefaultPrincipalFactory() - Constructor for class org.apereo.cas.authentication.principal.DefaultPrincipalFactory
 
doAuthentication(Credential) - Method in class org.apereo.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
Performs the details of authentication and returns an authentication handler result on success.
doAuthentication(Credential) - Method in class org.apereo.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
 
doBegin(Object, TransactionDefinition) - Method in class org.apereo.cas.authentication.PseudoPlatformTransactionManager
 
doCommit(DefaultTransactionStatus) - Method in class org.apereo.cas.authentication.PseudoPlatformTransactionManager
 
doGetTransaction() - Method in class org.apereo.cas.authentication.PseudoPlatformTransactionManager
 
doRollback(DefaultTransactionStatus) - Method in class org.apereo.cas.authentication.PseudoPlatformTransactionManager
 

E

EchoingPrincipalResolver - Class in org.apereo.cas.authentication.principal.resolvers
EchoingPrincipalResolver() - Constructor for class org.apereo.cas.authentication.principal.resolvers.EchoingPrincipalResolver
 
encode(CharSequence, byte[]) - Method in class org.apereo.cas.authentication.support.password.GroovyPasswordEncoder
 
equals(Object) - Method in class org.apereo.cas.authentication.AbstractCredential
 
equals(Object) - Method in class org.apereo.cas.authentication.principal.SimplePrincipal
 
establishAuthenticationContextFromInitial(Authentication, Credential) - Method in class org.apereo.cas.authentication.DefaultAuthenticationSystemSupport
 
evaluateAuthenticationPolicies(Authentication, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Evaluate authentication policies.
evaluateFinalAuthentication(AuthenticationBuilder, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Evaluate produced authentication context.
examine(RequestContext, String) - Method in class org.apereo.cas.authentication.adaptive.intel.BaseIPAddressIntelligenceService
 
examineInternal(RequestContext, String) - Method in class org.apereo.cas.authentication.adaptive.intel.BaseIPAddressIntelligenceService
Examine internally and build intelligence response.
examineInternal(RequestContext, String) - Method in class org.apereo.cas.authentication.adaptive.intel.BlackDotIPAddressIntelligenceService
 
examineInternal(RequestContext, String) - Method in class org.apereo.cas.authentication.adaptive.intel.GroovyIPAddressIntelligenceService
 
examineInternal(RequestContext, String) - Method in class org.apereo.cas.authentication.adaptive.intel.RestfulIPAddressIntelligenceService
 
extractPrincipalId(Credential, Optional<Principal>) - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
Extracts the id of the user from the provided credential.

F

finalizeAllAuthenticationTransactions(AuthenticationResultBuilder, Service) - Method in class org.apereo.cas.authentication.DefaultAuthenticationSystemSupport
 

G

getAttributeRepository() - Method in class org.apereo.cas.authentication.principal.resolvers.ChainingPrincipalResolver
 
getAttributeRepository() - Method in class org.apereo.cas.authentication.principal.resolvers.EchoingPrincipalResolver
 
getAttributeRepository() - Method in class org.apereo.cas.authentication.principal.resolvers.ProxyingPrincipalResolver
 
getAttributes() - Method in class org.apereo.cas.authentication.principal.SimplePrincipal
 
getAttributesForUser(String) - Method in class org.apereo.cas.authentication.principal.resolvers.InternalGroovyScriptDao
 
getAuthenticationHandlerResolvers(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
getAuthenticationHandlers() - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
getAuthenticationHandlersForThisTransaction(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Gets authentication handlers for this transaction.
getAuthenticationHandlersForTransaction(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
getAuthenticationMetadataPopulators(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
getAuthenticationMetadataPopulatorsForTransaction(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Gets authentication metadata populators for transaction.
getAuthenticationPolicies(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
getAuthenticationPostProcessors(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
getAuthenticationPreProcessors(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
getAuthenticationResponseResultCodes(AuthnResponse) - Method in class org.apereo.cas.authentication.support.password.RejectResultCodePasswordPolicyHandlingStrategy
Gets authentication response result codes.
getCredentialClass() - Method in class org.apereo.cas.authentication.AbstractCredential
 
getCurrentAuthentication() - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsThreadLocalBinder
Get Authentication from ThreadLocal.
getCurrentAuthenticationBuilder() - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsThreadLocalBinder
Get AuthenticationBuilder from ThreadLocal.
getCurrentCredentialIds() - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsThreadLocalBinder
Get credential ids from ThreadLocal.
getCurrentCredentialIdsAsString() - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsThreadLocalBinder
Get credential ids String representation from ThreadLocal.
getDaysToExpiration() - Method in class org.apereo.cas.authentication.support.password.PasswordExpiringWarningMessageDescriptor
 
getEncryptionKeySetting() - Method in class org.apereo.cas.authentication.metadata.CacheCredentialsCipherExecutor
 
getId() - Method in class org.apereo.cas.authentication.HttpBasedServiceCredential
 
getId() - Method in class org.apereo.cas.authentication.OneTimeTokenCredential
 
getId() - Method in class org.apereo.cas.authentication.principal.NullPrincipal
 
getId() - Method in class org.apereo.cas.authentication.UsernamePasswordCredential
 
getInitialAuthentication() - Method in class org.apereo.cas.authentication.DefaultAuthenticationResultBuilder
 
getInProgressAuthentication() - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsThreadLocalBinder
Get Authentication from ThreadLocal.
getInstance() - Static method in class org.apereo.cas.authentication.principal.NullPrincipal
Returns the single instance of this class.
getLoginContext(UsernamePasswordCredential) - Method in class org.apereo.cas.authentication.handler.support.jaas.JaasAuthenticationHandler
Gets login context.
getName() - Method in class org.apereo.cas.authentication.metadata.CacheCredentialsCipherExecutor
 
getOrder() - Method in class org.apereo.cas.authentication.handler.DefaultAuthenticationHandlerResolver
 
getPersonAttributesFromMultivaluedAttributes(Map<String, List<Object>>) - Method in class org.apereo.cas.authentication.principal.resolvers.InternalGroovyScriptDao
 
getPrincipalFromAuthentication(Collection<Authentication>) - Method in class org.apereo.cas.authentication.DefaultPrincipalElectionStrategy
Gets principal from authentication.
getPrincipalResolverForAuthenticationTransaction(AuthenticationHandler, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
getPrincipalResolverLinkedToHandlerIfAny(AuthenticationHandler, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Gets principal resolver linked to the handler if any.
getSigningKeySetting() - Method in class org.apereo.cas.authentication.metadata.CacheCredentialsCipherExecutor
 
GroovyAuthenticationPreProcessor - Class in org.apereo.cas.authentication
GroovyAuthenticationPreProcessor() - Constructor for class org.apereo.cas.authentication.GroovyAuthenticationPreProcessor
 
GroovyIPAddressIntelligenceService - Class in org.apereo.cas.authentication.adaptive.intel
GroovyIPAddressIntelligenceService(AdaptiveAuthenticationProperties) - Constructor for class org.apereo.cas.authentication.adaptive.intel.GroovyIPAddressIntelligenceService
 
GroovyPasswordEncoder - Class in org.apereo.cas.authentication.support.password
GroovyPasswordEncoder() - Constructor for class org.apereo.cas.authentication.support.password.GroovyPasswordEncoder
 
GroovyPasswordPolicyHandlingStrategy<AuthenticationResponse> - Class in org.apereo.cas.authentication.support.password
GroovyPasswordPolicyHandlingStrategy() - Constructor for class org.apereo.cas.authentication.support.password.GroovyPasswordPolicyHandlingStrategy
 
GroovyPrincipalFactory - Class in org.apereo.cas.authentication.principal
Factory to create SimplePrincipal objects.
GroovyPrincipalFactory() - Constructor for class org.apereo.cas.authentication.principal.GroovyPrincipalFactory
 
GroovyScriptAuthenticationPolicy - Class in org.apereo.cas.authentication.policy
GroovyScriptAuthenticationPolicy() - Constructor for class org.apereo.cas.authentication.policy.GroovyScriptAuthenticationPolicy
 

H

handle(AuthenticationResponse, PasswordPolicyConfiguration) - Method in class org.apereo.cas.authentication.support.password.GroovyPasswordPolicyHandlingStrategy
 
handle(AuthnResponse, PasswordPolicyConfiguration) - Method in class org.apereo.cas.authentication.support.password.DefaultPasswordPolicyHandlingStrategy
 
handle(Callback[]) - Method in class org.apereo.cas.authentication.handler.support.jaas.JaasAuthenticationHandler.UsernamePasswordCallbackHandler
 
handle(AuthenticationTransaction, AuthenticationResultBuilder) - Method in class org.apereo.cas.authentication.DefaultAuthenticationTransactionManager
 
handleAndFinalizeSingleAuthenticationTransaction(Service, Credential...) - Method in class org.apereo.cas.authentication.DefaultAuthenticationSystemSupport
 
handleAuthenticationException(Throwable, String, AuthenticationBuilder) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Handle authentication exception.
handleAuthenticationTransaction(Service, AuthenticationResultBuilder, Credential...) - Method in class org.apereo.cas.authentication.DefaultAuthenticationSystemSupport
 
handleInitialAuthenticationTransaction(Service, Credential...) - Method in class org.apereo.cas.authentication.DefaultAuthenticationSystemSupport
 
hasAttribute(String, Predicate<Object>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
 
hashCode() - Method in class org.apereo.cas.authentication.AbstractCredential
 
hashCode() - Method in class org.apereo.cas.authentication.principal.SimplePrincipal
 
HttpBasedServiceCredential - Class in org.apereo.cas.authentication
A credential representing an HTTP endpoint given by a URL.
HttpBasedServiceCredential(String, RegisteredService) - Constructor for class org.apereo.cas.authentication.HttpBasedServiceCredential
 
HttpBasedServiceCredentialsAuthenticationHandler - Class in org.apereo.cas.authentication.handler.support
Class to validate the credential presented by communicating with the web server and checking the certificate that is returned against the hostname, etc.
HttpBasedServiceCredentialsAuthenticationHandler(String, ServicesManager, PrincipalFactory, Integer, HttpClient) - Constructor for class org.apereo.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
Instantiates a new Abstract authentication handler.

I

initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.apereo.cas.authentication.handler.support.jaas.AccountsPreDefinedLoginModule
 
InternalGroovyScriptDao - Class in org.apereo.cas.authentication.principal.resolvers
InternalGroovyScriptDao() - Constructor for class org.apereo.cas.authentication.principal.resolvers.InternalGroovyScriptDao
 
InvalidLoginLocationException - Exception in org.apereo.cas.authentication.exceptions
Describes an error condition where authentication occurs from a location that is disallowed by security policy applied to the underlying user account.
InvalidLoginLocationException(String) - Constructor for exception org.apereo.cas.authentication.exceptions.InvalidLoginLocationException
Instantiates a new invalid login location exception.
InvalidLoginTimeException - Exception in org.apereo.cas.authentication.exceptions
Describes an error condition where authentication occurs at a time that is disallowed by security policy applied to the underlying user account.
InvalidLoginTimeException(String) - Constructor for exception org.apereo.cas.authentication.exceptions.InvalidLoginTimeException
Instantiates a new invalid login time exception.
invokeAuthenticationPostProcessors(AuthenticationBuilder, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Populate authentication metadata attributes.
invokeAuthenticationPreProcessors(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Invoke authentication pre processors.
isAuthenticationResponseWithResult(AuthnResponse) - Method in class org.apereo.cas.authentication.support.password.RejectResultCodePasswordPolicyHandlingStrategy
Is authentication response with result boolean.
isRememberMeAuthentication(Authentication, Assertion) - Static method in class org.apereo.cas.authentication.CoreAuthenticationUtils
Is remember me authentication? looks at the authentication object to find RememberMeCredential.AUTHENTICATION_ATTRIBUTE_REMEMBER_ME and expects the assertion to also note a new login session.
isSatisfiedBy(Authentication) - Method in class org.apereo.cas.authentication.policy.AllAuthenticationPolicy
 
isSatisfiedBy(Authentication) - Method in class org.apereo.cas.authentication.policy.AnyAuthenticationPolicy
 
isSatisfiedBy(Authentication) - Method in class org.apereo.cas.authentication.policy.GroovyScriptAuthenticationPolicy
 
isSatisfiedBy(Authentication) - Method in class org.apereo.cas.authentication.policy.NotPreventedAuthenticationPolicy
 
isSatisfiedBy(Authentication) - Method in class org.apereo.cas.authentication.policy.RequiredHandlerAuthenticationPolicy
 
isSatisfiedBy(Authentication) - Method in class org.apereo.cas.authentication.policy.RestfulAuthenticationPolicy
 
isSatisfiedBy(Authentication) - Method in class org.apereo.cas.authentication.policy.UniquePrincipalAuthenticationPolicy
 
isValid() - Method in class org.apereo.cas.authentication.AbstractCredential
 

J

JaasAuthenticationHandler - Class in org.apereo.cas.authentication.handler.support.jaas
JAAS Authentication Handler for CAAS.
JaasAuthenticationHandler(String, ServicesManager, PrincipalFactory, Integer) - Constructor for class org.apereo.cas.authentication.handler.support.jaas.JaasAuthenticationHandler
Instantiates a new Jaas authentication handler, and attempts to load/verify the configuration.
JaasAuthenticationHandler.UsernamePasswordCallbackHandler - Class in org.apereo.cas.authentication.handler.support.jaas
A simple JAAS CallbackHandler which accepts a Name String and Password String in the constructor.

L

login() - Method in class org.apereo.cas.authentication.handler.support.jaas.AccountsPreDefinedLoginModule
 
logout() - Method in class org.apereo.cas.authentication.handler.support.jaas.AccountsPreDefinedLoginModule
 

M

matches(CharSequence, String) - Method in class org.apereo.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
Used in case passwordEncoder is used to match raw password with encoded password.
mergeAttribute(String, Object) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
 
MixedPrincipalException - Exception in org.apereo.cas.authentication.exceptions
Describes an error condition where non-identical principals have been resolved while authenticating multiple credentials.
MixedPrincipalException(Authentication, Principal, Principal) - Constructor for exception org.apereo.cas.authentication.exceptions.MixedPrincipalException
Creates a new instance from what would otherwise have been a successful authentication event and the two disparate principals resolved.

N

newCredentialSelectionPredicate(String) - Static method in class org.apereo.cas.authentication.CoreAuthenticationUtils
Gets credential selection predicate.
newGroovyPrincipalFactory(Resource) - Static method in class org.apereo.cas.authentication.principal.PrincipalFactoryUtils
New principal factory.
newInstance() - Static method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Creates a new builder.
newInstance(Authentication) - Static method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Creates a new builder initialized with data from the given authentication source.
newPasswordEncoder(PasswordEncoderProperties) - Static method in class org.apereo.cas.authentication.support.password.PasswordEncoderUtils
New password encoder password encoder.
newPasswordPolicyHandlingStrategy(PasswordPolicyProperties) - Static method in class org.apereo.cas.authentication.CoreAuthenticationUtils
New password policy handling strategy.
newPrincipalFactory() - Static method in class org.apereo.cas.authentication.principal.PrincipalFactoryUtils
New principal factory.
newPrincipalNameTransformer(PrincipalTransformationProperties) - Static method in class org.apereo.cas.authentication.principal.PrincipalNameTransformerUtils
New principal name transformer.
nominate(Collection<Authentication>, Map<String, Object>) - Method in class org.apereo.cas.authentication.DefaultPrincipalElectionStrategy
 
NotPreventedAuthenticationPolicy - Class in org.apereo.cas.authentication.policy
Authentication policy that defines success as at least one authentication success and no authentication attempts that were prevented by system errors.
NotPreventedAuthenticationPolicy() - Constructor for class org.apereo.cas.authentication.policy.NotPreventedAuthenticationPolicy
 
NullPrincipal - Class in org.apereo.cas.authentication.principal
Null principal implementation that allows us to construct Authentications in the event that no principal is resolved during the authentication process.
NullPrincipal() - Constructor for class org.apereo.cas.authentication.principal.NullPrincipal
 

O

OneTimePasswordCredential - Class in org.apereo.cas.authentication
Describes a one-time-password credential that contains an optional unique identifier and required password.
OneTimePasswordCredential(String, String) - Constructor for class org.apereo.cas.authentication.OneTimePasswordCredential
 
OneTimeToken - Class in org.apereo.cas.authentication
This is OneTimeToken.
OneTimeToken() - Constructor for class org.apereo.cas.authentication.OneTimeToken
 
OneTimeToken(Integer, String) - Constructor for class org.apereo.cas.authentication.OneTimeToken
 
OneTimeTokenAccount - Class in org.apereo.cas.authentication
OneTimeTokenAccount() - Constructor for class org.apereo.cas.authentication.OneTimeTokenAccount
 
OneTimeTokenAccount(String, String, int, List<Integer>) - Constructor for class org.apereo.cas.authentication.OneTimeTokenAccount
Instantiates a new Google authenticator account.
OneTimeTokenCredential - Class in org.apereo.cas.authentication
OneTimeTokenCredential() - Constructor for class org.apereo.cas.authentication.OneTimeTokenCredential
 
org.apereo.cas.authentication - package org.apereo.cas.authentication
Authentication validates the Credentials provided during a /login request.
org.apereo.cas.authentication.adaptive - package org.apereo.cas.authentication.adaptive
 
org.apereo.cas.authentication.adaptive.intel - package org.apereo.cas.authentication.adaptive.intel
 
org.apereo.cas.authentication.exceptions - package org.apereo.cas.authentication.exceptions
 
org.apereo.cas.authentication.handler - package org.apereo.cas.authentication.handler
The handler package contains the classes used to authenticate a user.
org.apereo.cas.authentication.handler.support - package org.apereo.cas.authentication.handler.support
Authentication.support contains the specific implementations of the AuthenticationHandler interface.
org.apereo.cas.authentication.handler.support.jaas - package org.apereo.cas.authentication.handler.support.jaas
 
org.apereo.cas.authentication.metadata - package org.apereo.cas.authentication.metadata
 
org.apereo.cas.authentication.policy - package org.apereo.cas.authentication.policy
 
org.apereo.cas.authentication.principal - package org.apereo.cas.authentication.principal
Credentials is a marker interface for an opaque object that may be recognized by Handlers and Resolvers.
org.apereo.cas.authentication.principal.resolvers - package org.apereo.cas.authentication.principal.resolvers
 
org.apereo.cas.authentication.support.password - package org.apereo.cas.authentication.support.password
 
org.apereo.cas.services - package org.apereo.cas.services
 
org.apereo.cas.ticket - package org.apereo.cas.ticket
 

P

PasswordEncoderUtils - Class in org.apereo.cas.authentication.support.password
PasswordEncoderUtils() - Constructor for class org.apereo.cas.authentication.support.password.PasswordEncoderUtils
 
PasswordExpiringWarningMessageDescriptor - Class in org.apereo.cas.authentication.support.password
Message conveying account password expiration warning details.
PasswordExpiringWarningMessageDescriptor(String, long) - Constructor for class org.apereo.cas.authentication.support.password.PasswordExpiringWarningMessageDescriptor
Creates a new instance.
PasswordPolicyConfiguration - Class in org.apereo.cas.authentication.support.password
Container for password policy configuration.
PasswordPolicyConfiguration(int) - Constructor for class org.apereo.cas.authentication.support.password.PasswordPolicyConfiguration
 
PasswordPolicyConfiguration(PasswordPolicyProperties) - Constructor for class org.apereo.cas.authentication.support.password.PasswordPolicyConfiguration
 
passwordPolicyHandlingStrategy - Variable in class org.apereo.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
Decide how to execute password policy handling, if at all.
PersonDirectoryPrincipalResolver - Class in org.apereo.cas.authentication.principal.resolvers
Resolves principals by querying a data source using the Jasig Person Directory API.
PersonDirectoryPrincipalResolver() - Constructor for class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
 
PersonDirectoryPrincipalResolver(boolean, String) - Constructor for class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
 
PersonDirectoryPrincipalResolver(IPersonAttributeDao) - Constructor for class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
 
PersonDirectoryPrincipalResolver(IPersonAttributeDao, String) - Constructor for class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
 
PersonDirectoryPrincipalResolver(IPersonAttributeDao, PrincipalFactory, boolean, String) - Constructor for class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
 
PolicyBasedAuthenticationManager - Class in org.apereo.cas.authentication
This is PolicyBasedAuthenticationManager, which provides common operations around an authentication manager implementation.
PolicyBasedAuthenticationManager() - Constructor for class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
 
populateAttributes(AuthenticationBuilder, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.metadata.AuthenticationContextAttributeMetaDataPopulator
 
populateAttributes(AuthenticationBuilder, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.metadata.AuthenticationCredentialTypeMetaDataPopulator
 
populateAttributes(AuthenticationBuilder, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.metadata.CacheCredentialsMetaDataPopulator
 
populateAttributes(AuthenticationBuilder, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.metadata.RememberMeAuthenticationMetaDataPopulator
 
populateAttributes(AuthenticationBuilder, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.metadata.SuccessfulHandlerMetaDataPopulator
 
populateAuthenticationMetadataAttributes(AuthenticationBuilder, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Populate authentication metadata attributes.
principalAttributeName - Variable in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
Optional principal attribute name.
principalFactory - Variable in class org.apereo.cas.authentication.AbstractAuthenticationHandler
Factory to create the principal type.
principalFactory - Variable in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
Factory to create the principal type.
PrincipalFactoryUtils - Class in org.apereo.cas.authentication.principal
PrincipalFactoryUtils() - Constructor for class org.apereo.cas.authentication.principal.PrincipalFactoryUtils
 
principalNameTransformer - Variable in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
Transform principal name.
PrincipalNameTransformerUtils - Class in org.apereo.cas.authentication.principal
PrincipalNameTransformerUtils() - Constructor for class org.apereo.cas.authentication.principal.PrincipalNameTransformerUtils
 
process(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.GroovyAuthenticationPreProcessor
 
ProxyingPrincipalResolver - Class in org.apereo.cas.authentication.principal.resolvers
Provides the most basic means of principal resolution by mapping Credential.getId() onto Principal.getId().
ProxyingPrincipalResolver() - Constructor for class org.apereo.cas.authentication.principal.resolvers.ProxyingPrincipalResolver
 
PseudoPlatformTransactionManager - Class in org.apereo.cas.authentication
PseudoPlatformTransactionManager() - Constructor for class org.apereo.cas.authentication.PseudoPlatformTransactionManager
 
publishEvent(ApplicationEvent) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Publish event.

R

registerAuthenticationHandler(AuthenticationHandler) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
registerAuthenticationHandlerResolver(AuthenticationHandlerResolver) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
registerAuthenticationHandlerWithPrincipalResolver(Map<AuthenticationHandler, PrincipalResolver>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
registerAuthenticationHandlerWithPrincipalResolver(AuthenticationHandler, PrincipalResolver) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
registerAuthenticationHandlerWithPrincipalResolvers(Collection<AuthenticationHandler>, PrincipalResolver) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
registerAuthenticationHandlerWithPrincipalResolvers(List<AuthenticationHandler>, List<PrincipalResolver>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
registerAuthenticationPolicy(AuthenticationPolicy) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
registerAuthenticationPostProcessor(AuthenticationPostProcessor) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
registerAuthenticationPreProcessor(AuthenticationPreProcessor) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
RegisteredServiceAuthenticationHandlerResolver - Class in org.apereo.cas.authentication.handler
This is RegisteredServiceAuthenticationHandlerResolver that acts on the criteria presented by a registered service to detect which handler(s) should be resolved for authentication.
RegisteredServiceAuthenticationHandlerResolver() - Constructor for class org.apereo.cas.authentication.handler.RegisteredServiceAuthenticationHandlerResolver
 
registerMetadataPopulator(AuthenticationMetaDataPopulator) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
registerMetadataPopulators(Collection<AuthenticationMetaDataPopulator>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
registerStrategy(AuthenticationServiceSelectionStrategy) - Method in class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionPlan
 
RejectResultCodePasswordPolicyHandlingStrategy<AuthnResponse> - Class in org.apereo.cas.authentication.support.password
RejectResultCodePasswordPolicyHandlingStrategy() - Constructor for class org.apereo.cas.authentication.support.password.RejectResultCodePasswordPolicyHandlingStrategy
 
RememberMeAuthenticationMetaDataPopulator - Class in org.apereo.cas.authentication.metadata
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.apereo.cas.authentication.metadata.RememberMeAuthenticationMetaDataPopulator
 
RememberMeUsernamePasswordCredential - Class in org.apereo.cas.authentication
Handles both remember me services and username and password.
RememberMeUsernamePasswordCredential() - Constructor for class org.apereo.cas.authentication.RememberMeUsernamePasswordCredential
 
RequiredHandlerAuthenticationPolicy - Class in org.apereo.cas.authentication.policy
Authentication security policy that is satisfied iff a specified authentication handler successfully authenticates at least one credential.
RequiredHandlerAuthenticationPolicy(String) - Constructor for class org.apereo.cas.authentication.policy.RequiredHandlerAuthenticationPolicy
Instantiates a new required handler authentication policy.
RequiredHandlerAuthenticationPolicyFactory - Class in org.apereo.cas.authentication.policy
Produces ContextualAuthenticationPolicy instances that are satisfied iff the given Authentication was created by authenticating credentials by all handlers named in RegisteredService.getRequiredHandlers().
RequiredHandlerAuthenticationPolicyFactory() - Constructor for class org.apereo.cas.authentication.policy.RequiredHandlerAuthenticationPolicyFactory
 
resolve(Set<AuthenticationHandler>, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.handler.ByCredentialSourceAuthenticationHandlerResolver
 
resolve(Set<AuthenticationHandler>, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.handler.RegisteredServiceAuthenticationHandlerResolver
 
resolve(Credential, Optional<Principal>, Optional<AuthenticationHandler>) - Method in class org.apereo.cas.authentication.principal.resolvers.ChainingPrincipalResolver
Resolves a credential by delegating to each of the configured resolvers in sequence.
resolve(Credential, Optional<Principal>, Optional<AuthenticationHandler>) - Method in class org.apereo.cas.authentication.principal.resolvers.EchoingPrincipalResolver
 
resolve(Credential, Optional<Principal>, Optional<AuthenticationHandler>) - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
 
resolve(Credential, Optional<Principal>, Optional<AuthenticationHandler>) - Method in class org.apereo.cas.authentication.principal.resolvers.ProxyingPrincipalResolver
 
resolvePrincipal(AuthenticationHandler, PrincipalResolver, Credential, Principal) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Resolve principal.
resolveService(Service) - Method in class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionPlan
 
resolveService(Service, Class<T>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionPlan
 
resolveServiceFrom(Service) - Method in class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionStrategy
 
RestfulAuthenticationPolicy - Class in org.apereo.cas.authentication.policy
RestfulAuthenticationPolicy() - Constructor for class org.apereo.cas.authentication.policy.RestfulAuthenticationPolicy
 
RestfulIPAddressIntelligenceService - Class in org.apereo.cas.authentication.adaptive.intel
RestfulIPAddressIntelligenceService(AdaptiveAuthenticationProperties) - Constructor for class org.apereo.cas.authentication.adaptive.intel.RestfulIPAddressIntelligenceService
 
retrievePersonAttributes(String, Credential) - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
Retrieve person attributes map.
returnNullIfNoAttributes - Variable in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
return null if no attributes are found.

S

ServiceContext - Class in org.apereo.cas.services
Simple container for holding a service principal and its corresponding registered service.
ServiceContext() - Constructor for class org.apereo.cas.services.ServiceContext
 
servicesManager - Variable in class org.apereo.cas.authentication.AbstractAuthenticationHandler
The services manager instance, as the entry point to the registry.
servicesManager - Variable in class org.apereo.cas.authentication.handler.RegisteredServiceAuthenticationHandlerResolver
The Services manager.
setAttributes(Map<String, Object>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Sets the authentication metadata attributes.
setAuthenticationDate(ZonedDateTime) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Sets the authentication date and returns this instance.
setCredentials(List<CredentialMetaData>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Sets the list of metadata about credentials presented for authentication.
setFailures(Map<String, Throwable>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Sets the authentication handler failure map.
setPrincipal(Principal) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Sets the principal returns this instance.
setSuccesses(Map<String, AuthenticationHandlerExecutionResult>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Sets the authentication handler success map.
SimplePrincipal - Class in org.apereo.cas.authentication.principal
Simple implementation of a Principal that exposes an unmodifiable map of attributes.
SimplePrincipal(String, Map<String, Object>) - Constructor for class org.apereo.cas.authentication.principal.SimplePrincipal
Instantiates a new simple principal.
StaticPrincipal() - Constructor for class org.apereo.cas.authentication.handler.support.jaas.AccountsPreDefinedLoginModule.StaticPrincipal
 
SuccessfulHandlerMetaDataPopulator - Class in org.apereo.cas.authentication.metadata
Sets an authentication attribute containing the collection of authentication handlers (by name) that successfully authenticated credential.
SuccessfulHandlerMetaDataPopulator() - Constructor for class org.apereo.cas.authentication.metadata.SuccessfulHandlerMetaDataPopulator
 
supports(AuthnResponse) - Method in class org.apereo.cas.authentication.support.password.RejectResultCodePasswordPolicyHandlingStrategy
 
supports(Class<? extends Credential>) - Method in class org.apereo.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
 
supports(Class<? extends Credential>) - Method in class org.apereo.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
 
supports(Set<AuthenticationHandler>, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.handler.ByCredentialSourceAuthenticationHandlerResolver
 
supports(Set<AuthenticationHandler>, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.handler.ByCredentialTypeAuthenticationHandlerResolver
 
supports(Set<AuthenticationHandler>, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.handler.RegisteredServiceAuthenticationHandlerResolver
 
supports(Credential) - Method in class org.apereo.cas.authentication.GroovyAuthenticationPreProcessor
 
supports(Credential) - Method in class org.apereo.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
 
supports(Credential) - Method in class org.apereo.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
 
supports(Credential) - Method in class org.apereo.cas.authentication.metadata.AuthenticationContextAttributeMetaDataPopulator
 
supports(Credential) - Method in class org.apereo.cas.authentication.metadata.AuthenticationCredentialTypeMetaDataPopulator
 
supports(Credential) - Method in class org.apereo.cas.authentication.metadata.CacheCredentialsMetaDataPopulator
 
supports(Credential) - Method in class org.apereo.cas.authentication.metadata.RememberMeAuthenticationMetaDataPopulator
 
supports(Credential) - Method in class org.apereo.cas.authentication.metadata.SuccessfulHandlerMetaDataPopulator
 
supports(Credential) - Method in class org.apereo.cas.authentication.principal.resolvers.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.apereo.cas.authentication.principal.resolvers.EchoingPrincipalResolver
 
supports(Credential) - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
 
supports(Credential) - Method in class org.apereo.cas.authentication.principal.resolvers.ProxyingPrincipalResolver
 
supports(Service) - Method in class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionStrategy
 

T

transformPrincipalAttributesListIntoMap(List<String>) - Static method in class org.apereo.cas.authentication.CoreAuthenticationUtils
Transform principal attributes list into map map.
transformPrincipalAttributesListIntoMultiMap(List<String>) - Static method in class org.apereo.cas.authentication.CoreAuthenticationUtils
Transform principal attributes into map.

U

UniquePrincipalAuthenticationPolicy - Class in org.apereo.cas.authentication.policy
This is UniquePrincipalAuthenticationPolicy that prevents authentication if the same principal id is found more than one in the registry.
UniquePrincipalAuthenticationPolicy() - Constructor for class org.apereo.cas.authentication.policy.UniquePrincipalAuthenticationPolicy
 
UnresolvedPrincipalException - Exception in org.apereo.cas.authentication.exceptions
Describes an error condition where a principal could not be resolved.
UnresolvedPrincipalException() - Constructor for exception org.apereo.cas.authentication.exceptions.UnresolvedPrincipalException
Instantiates a new Unresolved principal exception.
UnresolvedPrincipalException(Exception) - Constructor for exception org.apereo.cas.authentication.exceptions.UnresolvedPrincipalException
Instantiates a new Unresolved principal exception.
UnresolvedPrincipalException(Map<String, Throwable>) - Constructor for exception org.apereo.cas.authentication.exceptions.UnresolvedPrincipalException
Instantiates a new Unresolved principal exception.
UnresolvedPrincipalException(Authentication) - Constructor for exception org.apereo.cas.authentication.exceptions.UnresolvedPrincipalException
Creates a new instance from an authentication event that was successful prior to principal resolution.
UnresolvedPrincipalException(Authentication, Exception) - Constructor for exception org.apereo.cas.authentication.exceptions.UnresolvedPrincipalException
Creates a new instance from an authentication event that was successful prior to principal resolution.
UnsatisfiedAuthenticationPolicyException - Exception in org.apereo.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.apereo.cas.ticket.UnsatisfiedAuthenticationPolicyException
Creates a new instance with no cause.
update(Authentication) - Method in class org.apereo.cas.authentication.DefaultAuthentication
 
updateAll(Authentication) - Method in class org.apereo.cas.authentication.DefaultAuthentication
 
useCurrentPrincipalId - Variable in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
Use the current principal id for extraction.
UsernamePasswordCallbackHandler() - Constructor for class org.apereo.cas.authentication.handler.support.jaas.JaasAuthenticationHandler.UsernamePasswordCallbackHandler
 
UsernamePasswordCredential - Class in org.apereo.cas.authentication
Credential for authenticating with a username and password.
UsernamePasswordCredential(String, String) - Constructor for class org.apereo.cas.authentication.UsernamePasswordCredential
 

V

validate(ValidationContext) - Method in class org.apereo.cas.authentication.AbstractCredential
Validate.
validate(ValidationContext) - Method in class org.apereo.cas.authentication.UsernamePasswordCredential
Validate.
A B C D E F G H I J L M N O P R S T U V