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

A

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
 
AbstractMultifactorAuthenticationProvider - Class in org.apereo.cas.services
The AbstractMultifactorAuthenticationProvider is responsible for as the parent of all providers.
AbstractMultifactorAuthenticationProvider() - Constructor for class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
 
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() - Method in class org.apereo.cas.config.CasCoreAuthenticationHandlersConfiguration
 
acceptUsersPrincipalFactory() - Method in class org.apereo.cas.config.CasCoreAuthenticationHandlersConfiguration
 
AccountDisabledException - Exception in org.apereo.cas.authentication.exceptions
Describes an authentication error condition where a user account has been administratively disabled.
AccountDisabledException() - Constructor for exception org.apereo.cas.authentication.exceptions.AccountDisabledException
Instantiates a new account disabled exception.
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() - Constructor for exception org.apereo.cas.authentication.exceptions.AccountPasswordMustChangeException
Instantiates a new account password must change exception.
AccountPasswordMustChangeException(String) - Constructor for exception org.apereo.cas.authentication.exceptions.AccountPasswordMustChangeException
Instantiates a new account password must change exception.
adaptiveAuthenticationPolicy() - Method in class org.apereo.cas.config.CasCoreAuthenticationPolicyConfiguration
 
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, Class<? extends 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, Class<? extends Throwable>>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
 
addProvider(MultifactorAuthenticationProvider) - Method in class org.apereo.cas.services.DefaultVariegatedMultifactorAuthenticationProvider
 
addSuccess(String, HandlerResult) - 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, HandlerResult>) - 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
Instantiates a new Any authentication policy.
AnyAuthenticationPolicy(boolean) - Constructor for class org.apereo.cas.authentication.policy.AnyAuthenticationPolicy
Instantiates a new Any authentication policy.
apply(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(Credential) - Method in class org.apereo.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
 
authenticate(Credential) - Method in class org.apereo.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
 
authenticate(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
 
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.JaasAuthenticationHandler
 
AUTHENTICATION_ATTRIBUTE_BYPASS_MFA - Static variable in interface org.apereo.cas.services.MultifactorAuthenticationProviderBypass
bypass mfa authn attribute.
AUTHENTICATION_ATTRIBUTE_BYPASS_MFA_PROVIDER - Static variable in interface org.apereo.cas.services.MultifactorAuthenticationProviderBypass
bypass mfa for provider id authn attribute.
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(String, AuthenticationHandler, MultifactorAuthenticationProvider) - Constructor for class org.apereo.cas.authentication.metadata.AuthenticationContextAttributeMetaDataPopulator
 
authenticationContextValidator() - Method in class org.apereo.cas.config.CasCoreAuthenticationSupportConfiguration
 
AuthenticationCredentialsLocalBinder - Class in org.apereo.cas.authentication
ThreadLocal based holder for current set of credentials and/or authentication object for any current CAS authentication transaction.
AuthenticationCredentialsLocalBinder() - Constructor for class org.apereo.cas.authentication.AuthenticationCredentialsLocalBinder
 
AuthenticationCredentialTypeMetaDataPopulator - Class in org.apereo.cas.authentication.metadata
AuthenticationCredentialTypeMetaDataPopulator() - Constructor for class org.apereo.cas.authentication.metadata.AuthenticationCredentialTypeMetaDataPopulator
 
authenticationCredentialTypeMetaDataPopulator() - Method in class org.apereo.cas.config.CasCoreAuthenticationMetadataConfiguration
 
authenticationEventExecutionPlan - Variable in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Plan to execute the authentication transaction.
authenticationEventExecutionPlan(List<AuthenticationEventExecutionPlanConfigurer>) - Method in class org.apereo.cas.config.CasCoreAuthenticationConfiguration
 
authenticationExceptionHandler() - Method in class org.apereo.cas.config.CasCoreAuthenticationSupportConfiguration
 
AuthenticationExceptionHandlerAction - Class in org.apereo.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. Determines the next webflow state by comparing handler errors against AuthenticationExceptionHandlerAction.errors in list order.
AuthenticationExceptionHandlerAction() - Constructor for class org.apereo.cas.web.flow.AuthenticationExceptionHandlerAction
 
AuthenticationExceptionHandlerAction(Set<Class<? extends Exception>>) - Constructor for class org.apereo.cas.web.flow.AuthenticationExceptionHandlerAction
 
authenticationHandlerResolver - Variable in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
The Authentication handler resolver.
authenticationPolicies - Variable in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Authentication security policy.
authenticationPolicy() - Method in class org.apereo.cas.config.CasCoreAuthenticationPolicyConfiguration
 
authenticationTransactionManager(AuthenticationManager) - Method in class org.apereo.cas.config.CasCoreAuthenticationConfiguration
 

B

BaseAuthenticationMetaDataPopulator - Class in org.apereo.cas.authentication.metadata
BaseAuthenticationMetaDataPopulator() - Constructor for class org.apereo.cas.authentication.metadata.BaseAuthenticationMetaDataPopulator
 
BaseAuthenticationMetaDataPopulator(int) - Constructor for class org.apereo.cas.authentication.metadata.BaseAuthenticationMetaDataPopulator
 
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(String) - Constructor for class org.apereo.cas.authentication.BasicIdentifiableCredential
Instantiates a new Basic identifiable credential.
bindCurrent(Collection<Credential>) - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsLocalBinder
Bind credentials to ThreadLocal.
bindCurrent(Credential...) - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsLocalBinder
Bind credentials to ThreadLocal.
bindCurrent(Authentication) - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsLocalBinder
Bind Authentication to ThreadLocal.
bindCurrent(AuthenticationBuilder) - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsLocalBinder
Bind AuthenticationBuilder to ThreadLocal.
build() - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Creates an immutable authentication instance from builder data.
build() - Method in class org.apereo.cas.authentication.DefaultAuthenticationResultBuilder
 
build(Service) - Method in class org.apereo.cas.authentication.DefaultAuthenticationResultBuilder
 

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.
cacheCredentialsCipherExecutor() - Method in class org.apereo.cas.config.CasCoreAuthenticationMetadataConfiguration
 
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
 
CacheCredentialsMetaDataPopulator(CipherExecutor) - Constructor for class org.apereo.cas.authentication.metadata.CacheCredentialsMetaDataPopulator
 
casAuthenticationManager(Collection<AuthenticationPolicy>, AuthenticationHandlerResolver, AuthenticationEventExecutionPlan) - Method in class org.apereo.cas.config.CasCoreAuthenticationConfiguration
 
CasCoreAuthenticationConfiguration - Class in org.apereo.cas.config
CasCoreAuthenticationConfiguration() - Constructor for class org.apereo.cas.config.CasCoreAuthenticationConfiguration
 
CasCoreAuthenticationHandlersConfiguration - Class in org.apereo.cas.config
CasCoreAuthenticationHandlersConfiguration() - Constructor for class org.apereo.cas.config.CasCoreAuthenticationHandlersConfiguration
 
CasCoreAuthenticationHandlersConfiguration.JaasAuthenticationConfiguration - Class in org.apereo.cas.config
The Jaas authentication configuration.
casCoreAuthenticationMetadataAuthenticationEventExecutionPlanConfigurer() - Method in class org.apereo.cas.config.CasCoreAuthenticationMetadataConfiguration
 
CasCoreAuthenticationMetadataConfiguration - Class in org.apereo.cas.config
CasCoreAuthenticationMetadataConfiguration() - Constructor for class org.apereo.cas.config.CasCoreAuthenticationMetadataConfiguration
 
CasCoreAuthenticationPolicyConfiguration - Class in org.apereo.cas.config
CasCoreAuthenticationPolicyConfiguration() - Constructor for class org.apereo.cas.config.CasCoreAuthenticationPolicyConfiguration
 
CasCoreAuthenticationPrincipalConfiguration - Class in org.apereo.cas.config
CasCoreAuthenticationPrincipalConfiguration() - Constructor for class org.apereo.cas.config.CasCoreAuthenticationPrincipalConfiguration
 
CasCoreAuthenticationSupportConfiguration - Class in org.apereo.cas.config
CasCoreAuthenticationSupportConfiguration() - Constructor for class org.apereo.cas.config.CasCoreAuthenticationSupportConfiguration
 
CasCoreHttpConfiguration - Class in org.apereo.cas.config
CasCoreHttpConfiguration() - Constructor for class org.apereo.cas.config.CasCoreHttpConfiguration
 
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.AuthenticationCredentialsLocalBinder
Clear ThreadLocal state.
collect(Authentication) - Method in class org.apereo.cas.authentication.DefaultAuthenticationResultBuilder
 
collect(Credential) - Method in class org.apereo.cas.authentication.DefaultAuthenticationResultBuilder
 
convertPersonAttributesToPrincipal(String, Map<String, List<Object>>) - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
Convert person attributes to principal pair.
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) - Method in class org.apereo.cas.authentication.principal.DefaultPrincipalFactory
 
createPrincipal(String, Map<String, Object>) - Method in class org.apereo.cas.authentication.principal.DefaultPrincipalFactory
 

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, Principal, Map<String, Object>, Map<String, HandlerResult>) - Constructor for class org.apereo.cas.authentication.DefaultAuthentication
Creates a new instance with the given data.
DefaultAuthentication(ZonedDateTime, List<CredentialMetaData>, Principal, Map<String, Object>, Map<String, HandlerResult>, Map<String, Class<? extends Throwable>>) - 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.
DefaultAuthenticationContextValidator - Class in org.apereo.cas.authentication
The DefaultAuthenticationContextValidator is responsible for evaluating an authentication object to see whether it satisfied a requested authentication context.
DefaultAuthenticationContextValidator(String, String, String) - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationContextValidator
 
DefaultAuthenticationEventExecutionPlan - Class in org.apereo.cas.authentication
DefaultAuthenticationEventExecutionPlan() - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
DefaultAuthenticationResult - Class in org.apereo.cas.authentication
The DefaultAuthenticationResult represents a concrete implementation of AuthenticationResult.
DefaultAuthenticationResult(Authentication, Service) - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationResult
Instantiates a new Default authentication result.
DefaultAuthenticationResult(Authentication) - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationResult
Instantiates a new Default authentication result.
DefaultAuthenticationResultBuilder - Class in org.apereo.cas.authentication
DefaultAuthenticationResultBuilder(PrincipalElectionStrategy) - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationResultBuilder
Instantiates a new default authentication result builder.
DefaultAuthenticationServiceSelectionPlan - Class in org.apereo.cas.authentication
DefaultAuthenticationServiceSelectionPlan() - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionPlan
 
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(AuthenticationTransactionManager, PrincipalElectionStrategy) - Constructor for class org.apereo.cas.authentication.DefaultAuthenticationSystemSupport
 
defaultAuthenticationSystemSupport(PrincipalElectionStrategy, AuthenticationTransactionManager) - Method in class org.apereo.cas.config.CasCoreAuthenticationSupportConfiguration
 
DefaultAuthenticationTransactionManager - Class in org.apereo.cas.authentication
DefaultAuthenticationTransactionManager(AuthenticationManager) - 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
 
DefaultHandlerResult - Class in org.apereo.cas.authentication
Contains information about a successful authentication produced by an AuthenticationHandler.
DefaultHandlerResult(AuthenticationHandler, CredentialMetaData) - Constructor for class org.apereo.cas.authentication.DefaultHandlerResult
Instantiates a new handler result.
DefaultHandlerResult(AuthenticationHandler, CredentialMetaData, Principal) - Constructor for class org.apereo.cas.authentication.DefaultHandlerResult
Instantiates a new handler result.
DefaultHandlerResult(AuthenticationHandler, CredentialMetaData, List<MessageDescriptor>) - Constructor for class org.apereo.cas.authentication.DefaultHandlerResult
Instantiates a new handler result.
DefaultHandlerResult(AuthenticationHandler, CredentialMetaData, Principal, List<MessageDescriptor>) - Constructor for class org.apereo.cas.authentication.DefaultHandlerResult
Instantiates a new handler result.
DefaultHandlerResult(String, CredentialMetaData, Principal, List<MessageDescriptor>) - Constructor for class org.apereo.cas.authentication.DefaultHandlerResult
Instantiates a new Default handler result.
DefaultMultifactorAuthenticationProviderBypass - Class in org.apereo.cas.services
DefaultMultifactorAuthenticationProviderBypass(BaseMultifactorProvider.Bypass) - Constructor for class org.apereo.cas.services.DefaultMultifactorAuthenticationProviderBypass
 
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
 
DefaultPrincipalElectionStrategy(PrincipalFactory) - 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
 
DefaultVariegatedMultifactorAuthenticationProvider - Class in org.apereo.cas.services
DefaultVariegatedMultifactorAuthenticationProvider() - Constructor for class org.apereo.cas.services.DefaultVariegatedMultifactorAuthenticationProvider
 
DefaultVariegatedMultifactorAuthenticationProvider(Collection<MultifactorAuthenticationProvider>) - Constructor for class org.apereo.cas.services.DefaultVariegatedMultifactorAuthenticationProvider
 
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
 
doExecute(RequestContext) - Method in class org.apereo.cas.web.flow.AuthenticationExceptionHandlerAction
 
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
 
equals(Object) - Method in class org.apereo.cas.authentication.AbstractCredential
 
equals(Object) - Method in class org.apereo.cas.authentication.BasicCredentialMetaData
 
equals(Object) - Method in class org.apereo.cas.authentication.BasicIdentifiableCredential
 
equals(Object) - Method in class org.apereo.cas.authentication.DefaultAuthentication
 
equals(Object) - Method in class org.apereo.cas.authentication.DefaultHandlerResult
 
equals(Object) - Method in class org.apereo.cas.authentication.HttpBasedServiceCredential
 
equals(Object) - Method in class org.apereo.cas.authentication.principal.DefaultPrincipalFactory
 
equals(Object) - Method in class org.apereo.cas.authentication.principal.NullPrincipal
 
equals(Object) - Method in class org.apereo.cas.authentication.principal.SimplePrincipal
 
equals(Object) - Method in class org.apereo.cas.authentication.RememberMeUsernamePasswordCredential
 
equals(Object) - Method in class org.apereo.cas.authentication.UsernamePasswordCredential
 
equals(Object) - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
 
establishAuthenticationContextFromInitial(Authentication, Credential) - Method in class org.apereo.cas.authentication.DefaultAuthenticationSystemSupport
 
evaluateAuthenticationPolicies(Authentication) - 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.
extractPrincipalId(Credential, 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
 
findProvider(String) - Method in class org.apereo.cas.services.DefaultVariegatedMultifactorAuthenticationProvider
 
findProvider(String, Class<T>) - Method in class org.apereo.cas.services.DefaultVariegatedMultifactorAuthenticationProvider
 

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.PersonDirectoryPrincipalResolver
 
getAttributeRepository() - Method in class org.apereo.cas.authentication.principal.resolvers.ProxyingPrincipalResolver
 
getAttributes() - Method in class org.apereo.cas.authentication.DefaultAuthentication
 
getAttributes() - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Gets the authentication attribute map.
getAttributes() - Method in class org.apereo.cas.authentication.principal.NullPrincipal
 
getAttributes() - Method in class org.apereo.cas.authentication.principal.SimplePrincipal
 
getAttributesForUser(String) - Method in class org.apereo.cas.authentication.principal.resolvers.InternalGroovyScriptDao
 
getAuthentication() - Method in class org.apereo.cas.authentication.DefaultAuthenticationResult
 
getAuthenticationContextAttribute() - Method in class org.apereo.cas.authentication.DefaultAuthenticationContextValidator
 
getAuthenticationDate() - Method in class org.apereo.cas.authentication.DefaultAuthentication
 
getAuthenticationDate() - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Gets the authentication date.
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
 
getAuthenticationManager() - Method in class org.apereo.cas.authentication.DefaultAuthenticationTransactionManager
 
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.
getAuthenticationPostProcessors(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
getAuthenticationTransactionManager() - Method in class org.apereo.cas.authentication.DefaultAuthenticationSystemSupport
 
getCallbackUrl() - Method in class org.apereo.cas.authentication.HttpBasedServiceCredential
 
getCredentialClass() - Method in class org.apereo.cas.authentication.AbstractCredential
 
getCredentialClass() - Method in class org.apereo.cas.authentication.BasicCredentialMetaData
 
getCredentialMetaData() - Method in class org.apereo.cas.authentication.DefaultHandlerResult
 
getCredentials() - Method in class org.apereo.cas.authentication.DefaultAuthentication
 
getCredentials() - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Gets the list of credentials that were attempted to be authenticated.
getCurrentAuthentication() - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsLocalBinder
Get Authentication from ThreadLocal.
getCurrentAuthenticationBuilder() - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsLocalBinder
Get AuthenticationBuilder from ThreadLocal.
getCurrentCredentialIds() - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsLocalBinder
Get credential ids from ThreadLocal.
getCurrentCredentialIdsAsString() - Static method in class org.apereo.cas.authentication.AuthenticationCredentialsLocalBinder
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
 
getErrors() - Method in class org.apereo.cas.web.flow.AuthenticationExceptionHandlerAction
 
getFailures() - Method in class org.apereo.cas.authentication.DefaultAuthentication
 
getFailures() - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Gets the authentication failure map.
getFirst() - Method in exception org.apereo.cas.authentication.exceptions.MixedPrincipalException
Gets the first resolved principal.
getHandlerName() - Method in class org.apereo.cas.authentication.DefaultHandlerResult
 
getId() - Method in class org.apereo.cas.authentication.BasicCredentialMetaData
 
getId() - Method in class org.apereo.cas.authentication.BasicIdentifiableCredential
 
getId() - Method in class org.apereo.cas.authentication.HttpBasedServiceCredential
 
getId() - Method in class org.apereo.cas.authentication.principal.NullPrincipal
 
getId() - Method in class org.apereo.cas.authentication.principal.SimplePrincipal
 
getId() - Method in class org.apereo.cas.authentication.UsernamePasswordCredential
 
getId() - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
 
getId() - Method in class org.apereo.cas.services.DefaultVariegatedMultifactorAuthenticationProvider
 
getInitialAuthentication() - Method in class org.apereo.cas.authentication.DefaultAuthenticationResultBuilder
 
getInstance() - Static method in class org.apereo.cas.authentication.principal.NullPrincipal
Returns the single instance of this class.
getLoginFailures() - Method in class org.apereo.cas.authentication.support.password.PasswordPolicyConfiguration
 
getName() - Method in class org.apereo.cas.authentication.AbstractAuthenticationHandler
 
getName() - Method in class org.apereo.cas.authentication.metadata.CacheCredentialsCipherExecutor
 
getOrder() - Method in class org.apereo.cas.authentication.AbstractAuthenticationHandler
 
getOrder() - Method in class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionStrategy
 
getOrder() - Method in class org.apereo.cas.authentication.metadata.BaseAuthenticationMetaDataPopulator
 
getOrder() - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
 
getOrder() - Method in class org.apereo.cas.services.DefaultVariegatedMultifactorAuthenticationProvider
 
getPassword() - Method in class org.apereo.cas.authentication.UsernamePasswordCredential
 
getPasswordPolicyConfiguration() - Method in class org.apereo.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
 
getPasswordWarningNumberOfDays() - Method in class org.apereo.cas.authentication.support.password.PasswordPolicyConfiguration
 
getPersonAttributesFromMultivaluedAttributes(Map<String, List<Object>>) - Method in class org.apereo.cas.authentication.principal.resolvers.InternalGroovyScriptDao
 
getPolicy() - Method in exception org.apereo.cas.ticket.UnsatisfiedAuthenticationPolicyException
Gets the unsatisfied policy that caused this exception.
getPrincipal() - Method in class org.apereo.cas.authentication.DefaultAuthentication
 
getPrincipal() - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Gets the authenticated principal.
getPrincipal() - Method in class org.apereo.cas.authentication.DefaultHandlerResult
 
getPrincipalElectionStrategy() - Method in class org.apereo.cas.authentication.DefaultAuthenticationSystemSupport
 
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.
getProviders() - Method in class org.apereo.cas.services.DefaultVariegatedMultifactorAuthenticationProvider
 
getRegisteredService() - Method in class org.apereo.cas.services.ServiceContext
Gets the registered service for the service principal.
getSecond() - Method in exception org.apereo.cas.authentication.exceptions.MixedPrincipalException
Gets the second resolved principal.
getService() - Method in class org.apereo.cas.authentication.DefaultAuthenticationResult
 
getService() - Method in class org.apereo.cas.authentication.HttpBasedServiceCredential
Gets service associated with credentials.
getService() - Method in class org.apereo.cas.services.ServiceContext
Gets the service principal.
getSigningKeySetting() - Method in class org.apereo.cas.authentication.metadata.CacheCredentialsCipherExecutor
 
getSslContext() - Method in class org.apereo.cas.authentication.DefaultCasSslContext
Gets the trusted ssl context.
getSslSocketFactory() - Method in class org.apereo.cas.authentication.DefaultCasSslContext
 
getSuccesses() - Method in class org.apereo.cas.authentication.DefaultAuthentication
 
getSuccesses() - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Gets the authentication success map.
getUsername() - Method in class org.apereo.cas.authentication.UsernamePasswordCredential
 
getWarnings() - Method in class org.apereo.cas.authentication.DefaultHandlerResult
 
GroovyScriptAuthenticationPolicy - Class in org.apereo.cas.authentication.policy
GroovyScriptAuthenticationPolicy(ResourceLoader, String) - Constructor for class org.apereo.cas.authentication.policy.GroovyScriptAuthenticationPolicy
 

H

handle(AuthenticationTransaction, AuthenticationResultBuilder) - Method in class org.apereo.cas.authentication.DefaultAuthenticationTransactionManager
 
handle(Callback[]) - Method in class org.apereo.cas.authentication.handler.support.JaasAuthenticationHandler.UsernamePasswordCallbackHandler
 
handle(Exception, MessageContext) - Method in class org.apereo.cas.web.flow.AuthenticationExceptionHandlerAction
Maps an authentication exception onto a state name.
handleAbstractTicketException(AbstractTicketException, MessageContext) - Method in class org.apereo.cas.web.flow.AuthenticationExceptionHandlerAction
Maps an AbstractTicketException onto a state name equal to the simple class name of the exception with highest precedence.
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.
handleAuthenticationException(AuthenticationException, MessageContext) - Method in class org.apereo.cas.web.flow.AuthenticationExceptionHandlerAction
Maps an authentication exception onto a state name equal to the simple class name of the AuthenticationException.getHandlerErrors() with highest precedence.
handleAuthenticationTransaction(Service, AuthenticationResultBuilder, Credential...) - Method in class org.apereo.cas.authentication.DefaultAuthenticationSystemSupport
 
handledAuthenticationExceptions() - Method in class org.apereo.cas.config.CasCoreAuthenticationSupportConfiguration
 
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.BasicCredentialMetaData
 
hashCode() - Method in class org.apereo.cas.authentication.BasicIdentifiableCredential
 
hashCode() - Method in class org.apereo.cas.authentication.DefaultAuthentication
 
hashCode() - Method in class org.apereo.cas.authentication.DefaultHandlerResult
 
hashCode() - Method in class org.apereo.cas.authentication.HttpBasedServiceCredential
 
hashCode() - Method in class org.apereo.cas.authentication.principal.DefaultPrincipalFactory
 
hashCode() - Method in class org.apereo.cas.authentication.principal.NullPrincipal
 
hashCode() - Method in class org.apereo.cas.authentication.principal.SimplePrincipal
 
hashCode() - Method in class org.apereo.cas.authentication.RememberMeUsernamePasswordCredential
 
hashCode() - Method in class org.apereo.cas.authentication.UsernamePasswordCredential
 
hashCode() - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
 
hostnameVerifier() - Method in class org.apereo.cas.config.CasCoreHttpConfiguration
 
HttpBasedServiceCredential - Class in org.apereo.cas.authentication
A credential representing an HTTP endpoint given by a URL.
HttpBasedServiceCredential() - Constructor for class org.apereo.cas.authentication.HttpBasedServiceCredential
Empty constructor used by Kryo for de-serialization.
HttpBasedServiceCredential(URL, RegisteredService) - Constructor for class org.apereo.cas.authentication.HttpBasedServiceCredential
Creates a new instance for an HTTP endpoint located at the given 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.
httpClient() - Method in class org.apereo.cas.config.CasCoreHttpConfiguration
 

I

InternalGroovyScriptDao - Class in org.apereo.cas.authentication.principal.resolvers
InternalGroovyScriptDao(ApplicationContext, CasConfigurationProperties) - Constructor for class org.apereo.cas.authentication.principal.resolvers.InternalGroovyScriptDao
Instantiates a new Internal groovy script dao.
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() - Constructor for exception org.apereo.cas.authentication.exceptions.InvalidLoginLocationException
Instantiates a new invalid login location exception.
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() - Constructor for exception org.apereo.cas.authentication.exceptions.InvalidLoginTimeException
Instantiates a new invalid login time exception.
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.
isAlwaysDisplayPasswordExpirationWarning() - Method in class org.apereo.cas.authentication.support.password.PasswordPolicyConfiguration
 
isAuthenticationRequestHonored(Authentication, RegisteredService, MultifactorAuthenticationProvider) - Method in class org.apereo.cas.services.DefaultMultifactorAuthenticationProviderBypass
 
isAuthenticationRequestHonored(Authentication, RegisteredService, MultifactorAuthenticationProvider) - Method in interface org.apereo.cas.services.MultifactorAuthenticationProviderBypass
Eval current bypass rules for the provider.
isAvailable(RegisteredService) - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
 
isAvailable() - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
Is provider available?
isAvailable(RegisteredService) - Method in class org.apereo.cas.services.DefaultVariegatedMultifactorAuthenticationProvider
 
isAvailable() - Method in class org.apereo.cas.services.DefaultVariegatedMultifactorAuthenticationProvider
 
isCredentialProvided() - Method in class org.apereo.cas.authentication.DefaultAuthenticationResult
 
isRememberMe() - Method in class org.apereo.cas.authentication.RememberMeUsernamePasswordCredential
 
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
 

J

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

L

locateMatchingAttributeBasedOnAuthenticationAttributes(BaseMultifactorProvider.Bypass, Authentication) - Method in class org.apereo.cas.services.DefaultMultifactorAuthenticationProviderBypass
Skip bypass and support event based on authentication attributes.
locateMatchingAttributeBasedOnPrincipalAttributes(BaseMultifactorProvider.Bypass, Principal) - Method in class org.apereo.cas.services.DefaultMultifactorAuthenticationProviderBypass
Skip bypass and support event based on principal attributes.
locateMatchingAttributeValue(String, String, Map<String, Object>) - Method in class org.apereo.cas.services.DefaultMultifactorAuthenticationProviderBypass
Locate matching attribute value boolean.
locateMatchingAttributeValue(String, String, Map<String, Object>, boolean) - Method in class org.apereo.cas.services.DefaultMultifactorAuthenticationProviderBypass
Evaluate attribute rules for bypass.
locateMatchingCredentialType(Authentication, String) - Method in class org.apereo.cas.services.DefaultMultifactorAuthenticationProviderBypass
Locate matching credential type boolean.
locateMatchingRegisteredServiceForBypass(Authentication, RegisteredService) - Method in class org.apereo.cas.services.DefaultMultifactorAuthenticationProviderBypass
Locate matching registered service property boolean.

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.
matches(String) - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
 
matches(String) - Method in class org.apereo.cas.services.DefaultVariegatedMultifactorAuthenticationProvider
 
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.
MultifactorAuthenticationProviderBypass - Interface in org.apereo.cas.services

N

newInstance(Authentication) - Static method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Creates a new builder initialized with data from the given authentication source.
newInstance() - Static method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Creates a new builder.
newPasswordEncoder(PasswordEncoderProperties) - Static method in class org.apereo.cas.authentication.support.password.PasswordEncoderUtils
New password encoder password encoder.
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
 
noRedirectHttpClient() - Method in class org.apereo.cas.config.CasCoreHttpConfiguration
 
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
 
notPreventedAuthenticationPolicy() - Method in class org.apereo.cas.config.CasCoreAuthenticationPolicyConfiguration
 
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
Instantiates a new Null principal.

O

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.exceptions - package org.apereo.cas.authentication.exceptions
 
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.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.config - package org.apereo.cas.config
 
org.apereo.cas.services - package org.apereo.cas.services
 
org.apereo.cas.ticket - package org.apereo.cas.ticket
 
org.apereo.cas.web.flow - package org.apereo.cas.web.flow
 

P

PasswordEncoderUtils - Class in org.apereo.cas.authentication.support.password
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(PasswordPolicyProperties) - Constructor for class org.apereo.cas.authentication.support.password.PasswordPolicyConfiguration
 
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(IPersonAttributeDao, String) - Constructor for class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
 
PersonDirectoryPrincipalResolver(IPersonAttributeDao) - 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, PrincipalFactory, boolean, String) - Constructor for class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
 
PersonDirectoryPrincipalResolver(IPersonAttributeDao, PrincipalFactory, boolean, PrincipalNameTransformer, String) - Constructor for class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
 
personDirectoryPrincipalResolver(PrincipalFactory) - Method in class org.apereo.cas.config.CasCoreAuthenticationPrincipalConfiguration
 
PolicyBasedAuthenticationManager - Class in org.apereo.cas.authentication
This is PolicyBasedAuthenticationManager, which provides common operations around an authentication manager implementation.
PolicyBasedAuthenticationManager(AuthenticationEventExecutionPlan, AuthenticationHandlerResolver, Collection<AuthenticationPolicy>) - Constructor for class org.apereo.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.
PolicyBasedAuthenticationManager(AuthenticationEventExecutionPlan, AuthenticationHandlerResolver, Collection<AuthenticationPolicy>, boolean) - Constructor for class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Instantiates a new Policy based authentication manager.
PolicyBasedAuthenticationManager(AuthenticationEventExecutionPlan, ServicesManager, Collection<AuthenticationPolicy>) - Constructor for class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Instantiates a new Policy based authentication manager.
PolicyBasedAuthenticationManager(AuthenticationEventExecutionPlan, ServicesManager) - Constructor for class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Instantiates a new Policy based authentication manager.
PolicyBasedAuthenticationManager(AuthenticationEventExecutionPlan, ServicesManager, AuthenticationPolicy) - 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.
principalElectionStrategy(PrincipalFactory) - Method in class org.apereo.cas.config.CasCoreAuthenticationPrincipalConfiguration
 
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.
principalFactory() - Method in class org.apereo.cas.config.CasCoreAuthenticationPrincipalConfiguration
 
principalNameTransformer - Variable in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
Transform principal name.
PrincipalNameTransformerUtils - Class in org.apereo.cas.authentication.principal
principalResolutionFailureFatal - Variable in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
Indicate if principal resolution should totally fail and no fall back onto principal that is produced by the authentication handler.
proxyAuthenticationEventExecutionPlanConfigurer() - Method in class org.apereo.cas.config.CasCoreAuthenticationHandlersConfiguration
 
proxyAuthenticationHandler() - Method in class org.apereo.cas.config.CasCoreAuthenticationHandlersConfiguration
 
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
 
ProxyingPrincipalResolver(PrincipalFactory) - Constructor for class org.apereo.cas.authentication.principal.resolvers.ProxyingPrincipalResolver
 
proxyPrincipalFactory() - Method in class org.apereo.cas.config.CasCoreAuthenticationHandlersConfiguration
 
proxyPrincipalResolver() - Method in class org.apereo.cas.config.CasCoreAuthenticationHandlersConfiguration
 
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
 
registerAuthenticationHandlerWithPrincipalResolver(AuthenticationHandler, PrincipalResolver) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
registerAuthenticationHandlerWithPrincipalResolver(Map<AuthenticationHandler, PrincipalResolver>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
registerAuthenticationHandlerWithPrincipalResolvers(Collection<AuthenticationHandler>, PrincipalResolver) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
registerAuthenticationPostProcessor(AuthenticationPostProcessor) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
 
RegisteredServiceAuthenticationHandlerResolver - Class in org.apereo.cas.authentication
This is RegisteredServiceAuthenticationHandlerResolver that acts on the criteria presented by a registered service to detect which handler(s) should be resolved for authentication.
RegisteredServiceAuthenticationHandlerResolver(ServicesManager) - Constructor for class org.apereo.cas.authentication.RegisteredServiceAuthenticationHandlerResolver
Instantiates a new Registered service authentication handler resolver.
registeredServiceAuthenticationHandlerResolver(ServicesManager) - Method in class org.apereo.cas.config.CasCoreAuthenticationSupportConfiguration
 
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
 
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
 
rememberMeAuthenticationMetaDataPopulator() - Method in class org.apereo.cas.config.CasCoreAuthenticationMetadataConfiguration
 
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.
RequiredHandlerAuthenticationPolicy(String, boolean) - 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
 
requiredHandlerAuthenticationPolicyFactory() - Method in class org.apereo.cas.config.CasCoreAuthenticationPolicyConfiguration
 
resolve(Credential, Principal, 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, Principal, AuthenticationHandler) - Method in class org.apereo.cas.authentication.principal.resolvers.EchoingPrincipalResolver
 
resolve(Credential, Principal, AuthenticationHandler) - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
 
resolve(Credential, Principal, AuthenticationHandler) - Method in class org.apereo.cas.authentication.principal.resolvers.ProxyingPrincipalResolver
 
resolve(Set<AuthenticationHandler>, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.RegisteredServiceAuthenticationHandlerResolver
 
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
 
resolveServiceFrom(Service) - Method in class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionStrategy
 
RestfulAuthenticationPolicy - Class in org.apereo.cas.authentication.policy
RestfulAuthenticationPolicy(RestTemplate, String) - Constructor for class org.apereo.cas.authentication.policy.RestfulAuthenticationPolicy
 
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(Service, RegisteredService) - Constructor for class org.apereo.cas.services.ServiceContext
Creates a new instance with required parameters.
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.RegisteredServiceAuthenticationHandlerResolver
The Services manager.
setAdaptiveAuthenticationProperties(AdaptiveAuthenticationProperties) - Method in class org.apereo.cas.authentication.adaptive.DefaultAdaptiveAuthenticationPolicy
 
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.
setBypassEvaluator(MultifactorAuthenticationProviderBypass) - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
 
setChain(List<PrincipalResolver>) - Method in class org.apereo.cas.authentication.principal.resolvers.ChainingPrincipalResolver
Sets the resolver chain.
setChain(PrincipalResolver...) - Method in class org.apereo.cas.authentication.principal.resolvers.ChainingPrincipalResolver
 
setCredentialProvided(boolean) - Method in class org.apereo.cas.authentication.DefaultAuthenticationResult
 
setCredentials(List<CredentialMetaData>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Sets the list of metadata about credentials presented for authentication.
setCredentialSelectionPredicate(Predicate<Credential>) - Method in class org.apereo.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
 
setFailures(Map<String, Class<? extends Throwable>>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Sets the authentication handler failure map.
setGeoLocationService(GeoLocationService) - Method in class org.apereo.cas.authentication.adaptive.DefaultAdaptiveAuthenticationPolicy
 
setGlobalFailureMode(String) - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
 
setId(String) - Method in class org.apereo.cas.authentication.BasicIdentifiableCredential
 
setId(String) - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
 
setKerberosKdcSystemProperty(String) - Method in class org.apereo.cas.authentication.handler.support.JaasAuthenticationHandler
Typically, the default realm and the KDC for that realm are indicated in the Kerberos krb5.conf configuration file.
setKerberosRealmSystemProperty(String) - Method in class org.apereo.cas.authentication.handler.support.JaasAuthenticationHandler
Typically, the default realm and the KDC for that realm are indicated in the Kerberos krb5.conf configuration file.
setOrder(int) - Method in class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionStrategy
 
setOrder(int) - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
 
setPassword(String) - Method in class org.apereo.cas.authentication.UsernamePasswordCredential
 
setPasswordEncoder(PasswordEncoder) - Method in class org.apereo.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
 
setPasswordPolicyConfiguration(PasswordPolicyConfiguration) - Method in class org.apereo.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
 
setPrincipal(Principal) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Sets the principal returns this instance.
setPrincipalNameTransformer(PrincipalNameTransformer) - Method in class org.apereo.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
 
setRealm(String) - Method in class org.apereo.cas.authentication.handler.support.JaasAuthenticationHandler
 
setRememberMe(boolean) - Method in class org.apereo.cas.authentication.RememberMeUsernamePasswordCredential
 
setSuccesses(Map<String, HandlerResult>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
Sets the authentication handler success map.
setTryAll(boolean) - Method in class org.apereo.cas.authentication.policy.AnyAuthenticationPolicy
Sets the flag to try all credentials before the policy is satisfied.
setUsername(String) - Method in class org.apereo.cas.authentication.UsernamePasswordCredential
 
setUsers(Map<String, String>) - Method in class org.apereo.cas.authentication.AcceptUsersAuthenticationHandler
 
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.
sslContext() - Method in class org.apereo.cas.config.CasCoreHttpConfiguration
 
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
 
successfulHandlerMetaDataPopulator() - Method in class org.apereo.cas.config.CasCoreAuthenticationMetadataConfiguration
 
supports(Service) - Method in class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionStrategy
 
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(Event, Authentication, RegisteredService) - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
 
supportsInternal(Event, Authentication, RegisteredService) - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
Determine internally if provider is able to support this authentication request for multifactor, and account for bypass rules..
supportsTrustStoreSslSocketFactoryHttpClient() - Method in class org.apereo.cas.config.CasCoreHttpConfiguration
 

T

toString() - Method in class org.apereo.cas.authentication.AbstractCredential
 
toString() - Method in class org.apereo.cas.authentication.BasicIdentifiableCredential
 
toString() - Method in class org.apereo.cas.authentication.DefaultAuthenticationResult
 
toString() - Method in class org.apereo.cas.authentication.DefaultHandlerResult
 
toString() - Method in class org.apereo.cas.authentication.metadata.AuthenticationContextAttributeMetaDataPopulator
 
toString() - Method in class org.apereo.cas.authentication.metadata.BaseAuthenticationMetaDataPopulator
 
toString() - Method in class org.apereo.cas.authentication.metadata.CacheCredentialsMetaDataPopulator
 
toString() - Method in class org.apereo.cas.authentication.metadata.RememberMeAuthenticationMetaDataPopulator
 
toString() - Method in class org.apereo.cas.authentication.metadata.SuccessfulHandlerMetaDataPopulator
 
toString() - Method in class org.apereo.cas.authentication.principal.resolvers.ChainingPrincipalResolver
 
toString() - Method in class org.apereo.cas.authentication.principal.resolvers.EchoingPrincipalResolver
 
toString() - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
 
toString() - Method in class org.apereo.cas.authentication.principal.resolvers.ProxyingPrincipalResolver
 
toString() - Method in class org.apereo.cas.authentication.principal.SimplePrincipal
 
toString() - Method in class org.apereo.cas.authentication.UsernamePasswordCredential
 
toString() - Method in class org.apereo.cas.services.AbstractMultifactorAuthenticationProvider
 
trustStoreSslSocketFactory() - Method in class org.apereo.cas.config.CasCoreHttpConfiguration
 

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(TicketRegistry) - 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(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() - 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, Class<? extends Throwable>>) - Constructor for exception org.apereo.cas.authentication.exceptions.UnresolvedPrincipalException
Instantiates a new Unresolved principal exception.
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
 
UsernamePasswordCallbackHandler(String, String) - Constructor for class org.apereo.cas.authentication.handler.support.JaasAuthenticationHandler.UsernamePasswordCallbackHandler
Constructor accepts name and password to be used for authentication.
UsernamePasswordCredential - Class in org.apereo.cas.authentication
Credential for authenticating with a username and password.
UsernamePasswordCredential() - Constructor for class org.apereo.cas.authentication.UsernamePasswordCredential
Default constructor.
UsernamePasswordCredential(String, String) - Constructor for class org.apereo.cas.authentication.UsernamePasswordCredential
Creates a new instance with the given username and password.

V

validate(Authentication, String, RegisteredService) - Method in class org.apereo.cas.authentication.DefaultAuthenticationContextValidator
If the authentication event is established as part trusted/device browser such that MFA was skipped, allow for validation to execute successfully.
A B C D E F G H I J L M N O P R S T U V 
Skip navigation links