- 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.
- AbstractAuthenticationManager - Class in org.apereo.cas.authentication
-
- AbstractAuthenticationManager(AuthenticationEventExecutionPlan, AuthenticationHandlerResolver, boolean) - Constructor for class org.apereo.cas.authentication.AbstractAuthenticationManager
-
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.
- 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
-
- 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
-
- AbstractPrincipalAttributesRepository - Class in org.apereo.cas.authentication.principal.cache
-
Parent class for retrieval principals attributes, provides operations
around caching, merging of attributes.
- AbstractPrincipalAttributesRepository() - Constructor for class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
Instantiates a new principal attributes repository.
- AbstractPrincipalAttributesRepository(long, String) - Constructor for class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
Instantiates a new principal attributes repository.
- AbstractPrincipalAttributesRepository.MergingStrategy - Enum in org.apereo.cas.authentication.principal.cache
-
Defines the merging strategy options.
- AbstractRegisteredServiceAttributeReleasePolicy - Class in org.apereo.cas.services
-
Abstract release policy for attributes, provides common shared settings such as loggers and attribute filter config.
- AbstractRegisteredServiceAttributeReleasePolicy() - Constructor for class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
- 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.AbstractAuthenticationManager
-
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 Exception>) - 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 Exception>>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
-
- addPolicy(RegisteredServiceAttributeReleasePolicy) - Method in class org.apereo.cas.services.ChainingAttributeReleasePolicy
-
Add policy.
- addPrincipalAttributes(String, Map<String, Object>) - Method in class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
Add principal attributes into the underlying cache instance.
- addPrincipalAttributes(String, Map<String, Object>) - Method in class org.apereo.cas.authentication.principal.cache.CachingPrincipalAttributesRepository
-
- addPrincipalAttributes(String, Map<String, Object>) - Method in class org.apereo.cas.authentication.principal.DefaultPrincipalAttributesRepository
-
- 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
-
- attributeRepositories() - Method in class org.apereo.cas.config.CasPersonDirectoryConfiguration
-
- attributeRepository - Variable in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
-
Repository of principal attributes to be retrieved.
- attributeRepository() - Method in class org.apereo.cas.config.CasPersonDirectoryConfiguration
-
- authenticate(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.AbstractAuthenticationManager
-
- authenticate(Credential) - Method in class org.apereo.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler
-
- authenticate(Credential) - Method in class org.apereo.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler
-
- authenticateAndResolvePrincipal(AuthenticationBuilder, Credential, PrincipalResolver, AuthenticationHandler) - Method in class org.apereo.cas.authentication.AbstractAuthenticationManager
-
Authenticate and resolve principal.
- authenticateInternal(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.AbstractAuthenticationManager
-
Follows the same contract as AuthenticationManager.authenticate(AuthenticationTransaction).
- authenticateInternal(AuthenticationTransaction) - Method in class org.apereo.cas.authentication.PolicyBasedAuthenticationManager
-
- 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
-
- authenticationEventExecutionPlan - Variable in class org.apereo.cas.authentication.AbstractAuthenticationManager
-
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
-
- AuthenticationExceptionHandler - 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
AuthenticationExceptionHandler.errors
in list order.
- AuthenticationExceptionHandler() - Constructor for class org.apereo.cas.web.flow.AuthenticationExceptionHandler
-
- authenticationHandlerResolver - Variable in class org.apereo.cas.authentication.AbstractAuthenticationManager
-
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
-
- authorizeReleaseOfAllowedAttributes(Map<String, Object>) - Method in class org.apereo.cas.services.ReturnAllowedAttributeReleasePolicy
-
Authorize release of allowed attributes map.
- getAllowedAttributes() - Method in class org.apereo.cas.services.ReturnAllowedAttributeReleasePolicy
-
- getAllowedAttributes() - Method in class org.apereo.cas.services.ReturnMappedAttributeReleasePolicy
-
Gets the allowed attributes.
- getAttributeFilter() - Method in class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
- getAttributeMerger() - Method in enum org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository.MergingStrategy
-
Get attribute merger.
- 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(Principal) - Method in class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
- getAttributes() - Method in class org.apereo.cas.authentication.principal.NullPrincipal
-
- getAttributes() - Method in class org.apereo.cas.authentication.principal.SimplePrincipal
-
- getAttributes(Principal, Service, RegisteredService) - Method in class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
- getAttributes(Principal, Service, RegisteredService) - Method in class org.apereo.cas.services.ChainingAttributeReleasePolicy
-
- getAttributesForUser(String) - Method in class org.apereo.cas.authentication.principal.resolvers.InternalGroovyScriptDao
-
- getAttributesInternal(Principal, Map<String, Object>, RegisteredService) - Method in class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
Gets the attributes internally from the implementation.
- getAttributesInternal(Principal, Map<String, Object>, RegisteredService) - Method in class org.apereo.cas.services.DenyAllAttributeReleasePolicy
-
- getAttributesInternal(Principal, Map<String, Object>, RegisteredService) - Method in class org.apereo.cas.services.GroovyScriptAttributeReleasePolicy
-
- getAttributesInternal(Principal, Map<String, Object>, RegisteredService) - Method in class org.apereo.cas.services.ReturnAllAttributeReleasePolicy
-
- getAttributesInternal(Principal, Map<String, Object>, RegisteredService) - Method in class org.apereo.cas.services.ReturnAllowedAttributeReleasePolicy
-
- getAttributesInternal(Principal, Map<String, Object>, RegisteredService) - Method in class org.apereo.cas.services.ReturnMappedAttributeReleasePolicy
-
- getAttributesInternal(Principal, Map<String, Object>, RegisteredService) - Method in class org.apereo.cas.services.ScriptedRegisteredServiceAttributeReleasePolicy
-
- 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.AbstractAuthenticationManager
-
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.AbstractAuthenticationManager
-
Gets authentication metadata populators for transaction.
- 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.
- 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
-
- getErrors() - Method in class org.apereo.cas.web.flow.AuthenticationExceptionHandler
-
- getExpiration() - Method in class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
- 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.
- getGroovyScript() - Method in class org.apereo.cas.services.GroovyScriptAttributeReleasePolicy
-
- 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
-
- getMergingStrategy() - Method in class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
- 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
-
- getPolicies() - Method in class org.apereo.cas.services.ChainingAttributeReleasePolicy
-
- 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
-
- getPrincipalAttributes(Principal) - Method in class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
Gets principal attributes from cache.
- getPrincipalAttributes(Principal) - Method in class org.apereo.cas.authentication.principal.cache.CachingPrincipalAttributesRepository
-
- getPrincipalAttributes(Principal) - Method in class org.apereo.cas.authentication.principal.DefaultPrincipalAttributesRepository
-
- getPrincipalAttributesRepository() - Method in class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
- getPrincipalElectionStrategy() - Method in class org.apereo.cas.authentication.DefaultAuthenticationSystemSupport
-
- getPrincipalIdAttribute() - Method in class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
- getPrincipalIdAttribute() - Method in class org.apereo.cas.services.DenyAllAttributeReleasePolicy
-
- getPrincipalResolverForAuthenticationTransaction(AuthenticationHandler, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.DefaultAuthenticationEventExecutionPlan
-
- getPrincipalResolverLinkedToHandlerIfAny(AuthenticationHandler, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.AbstractAuthenticationManager
-
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.
- getReleasedByDefaultAttributes(Principal, Map<String, Object>) - Method in class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
Determines a default bundle of attributes that may be released to all services
without the explicit mapping for each service.
- getScriptFile() - Method in class org.apereo.cas.services.ScriptedRegisteredServiceAttributeReleasePolicy
-
- 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.
- getSuccesses() - Method in class org.apereo.cas.authentication.DefaultAuthentication
-
- getSuccesses() - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
-
Gets the authentication success map.
- getTimeUnit() - Method in class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
- getUsername() - Method in class org.apereo.cas.authentication.UsernamePasswordCredential
-
- getWarnings() - Method in class org.apereo.cas.authentication.DefaultHandlerResult
-
- groovyAttributeRepositories() - Method in class org.apereo.cas.config.CasPersonDirectoryConfiguration
-
- GroovyScriptAttributeReleasePolicy - Class in org.apereo.cas.services
-
- GroovyScriptAttributeReleasePolicy() - Constructor for class org.apereo.cas.services.GroovyScriptAttributeReleasePolicy
-
- GroovyScriptAttributeReleasePolicy(String) - Constructor for class org.apereo.cas.services.GroovyScriptAttributeReleasePolicy
-
- grouperAttributeRepositories() - Method in class org.apereo.cas.config.CasPersonDirectoryConfiguration
-
- 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
-
- RegisteredServiceAuthenticationHandlerResolver - Class in org.apereo.cas.authentication
-
- RegisteredServiceAuthenticationHandlerResolver(ServicesManager) - Constructor for class org.apereo.cas.authentication.RegisteredServiceAuthenticationHandlerResolver
-
Instantiates a new Registered service authentication handler resolver.
- registeredServiceAuthenticationHandlerResolver() - 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.AbstractAuthenticationManager
-
Resolve principal.
- resolveService(Service) - Method in class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionPlan
-
- resolveServiceFrom(Service) - Method in class org.apereo.cas.authentication.DefaultAuthenticationServiceSelectionStrategy
-
- retrievePersonAttributes(String, Credential) - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
-
Retrieve person attributes map.
- retrievePersonAttributesToPrincipalAttributes(String) - Method in class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
Obtains attributes first from the repository by calling
IPersonAttributeDao.getPerson(String).
- ReturnAllAttributeReleasePolicy - Class in org.apereo.cas.services
-
Return all attributes for the service, regardless of service settings.
- ReturnAllAttributeReleasePolicy() - Constructor for class org.apereo.cas.services.ReturnAllAttributeReleasePolicy
-
- ReturnAllowedAttributeReleasePolicy - Class in org.apereo.cas.services
-
Return only the collection of allowed attributes out of what's resolved
for the principal.
- ReturnAllowedAttributeReleasePolicy() - Constructor for class org.apereo.cas.services.ReturnAllowedAttributeReleasePolicy
-
Instantiates a new Return allowed attribute release policy.
- ReturnAllowedAttributeReleasePolicy(List<String>) - Constructor for class org.apereo.cas.services.ReturnAllowedAttributeReleasePolicy
-
Instantiates a new Return allowed attribute release policy.
- returnFinalAttributesCollection(Map<String, Object>, RegisteredService) - Method in class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
Return the final attributes collection.
- returnFinalAttributesCollection(Map<String, Object>, RegisteredService) - Method in class org.apereo.cas.services.DenyAllAttributeReleasePolicy
-
- ReturnMappedAttributeReleasePolicy - Class in org.apereo.cas.services
-
Return a collection of allowed attributes for the principal, but additionally,
offers the ability to rename attributes on a per-service level.
- ReturnMappedAttributeReleasePolicy() - Constructor for class org.apereo.cas.services.ReturnMappedAttributeReleasePolicy
-
Instantiates a new Return mapped attribute release policy.
- ReturnMappedAttributeReleasePolicy(Map<String, String>) - Constructor for class org.apereo.cas.services.ReturnMappedAttributeReleasePolicy
-
Instantiates a new Return mapped attribute release policy.
- returnNullIfNoAttributes - Variable in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
-
return null if no attributes are found.
- ScriptedRegisteredServiceAttributeReleasePolicy - Class in org.apereo.cas.services
-
- ScriptedRegisteredServiceAttributeReleasePolicy() - Constructor for class org.apereo.cas.services.ScriptedRegisteredServiceAttributeReleasePolicy
-
- ScriptedRegisteredServiceAttributeReleasePolicy(String) - Constructor for class org.apereo.cas.services.ScriptedRegisteredServiceAttributeReleasePolicy
-
- ServiceContext - Class in org.apereo.cas.services
-
Simple container for holding a service principal and its corresponding registered serivce.
- 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
-
- setAllowedAttributes(List<String>) - Method in class org.apereo.cas.services.ReturnAllowedAttributeReleasePolicy
-
- setAllowedAttributes(Map<String, String>) - Method in class org.apereo.cas.services.ReturnMappedAttributeReleasePolicy
-
Sets the allowed attributes.
- setAttributeFilter(RegisteredServiceAttributeFilter) - Method in class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
- setAttributeRepository(IPersonAttributeDao) - Method in class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
- setAttributeRepository(IPersonAttributeDao) - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
-
- 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.
- setAuthorizedToReleaseCredentialPassword(boolean) - Method in class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
- setAuthorizedToReleaseProxyGrantingTicket(boolean) - Method in class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
- 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.
- 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
-
- setErrors(List<Class<? extends Exception>>) - Method in class org.apereo.cas.web.flow.AuthenticationExceptionHandler
-
Sets the list of custom exceptions that this class knows how to handle.
- setExcludeDefaultAttributes(boolean) - Method in class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
- setExpiration(long) - Method in class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
- setFailures(Map<String, Class<? extends Exception>>) - 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
-
- setGroovyScript(String) - Method in class org.apereo.cas.services.GroovyScriptAttributeReleasePolicy
-
- 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.
- setMergingStrategy(AbstractPrincipalAttributesRepository.MergingStrategy) - Method in class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
The merging strategy that deals with existing principal attributes
and those that are retrieved from the source.
- setMessageBundlePrefix(String) - Method in class org.apereo.cas.web.flow.AuthenticationExceptionHandler
-
Sets the message bundle prefix appended to exception class names to create a message bundle key for that
particular error.
- 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
-
- setPolicies(List<RegisteredServiceAttributeReleasePolicy>) - Method in class org.apereo.cas.services.ChainingAttributeReleasePolicy
-
- setPrincipal(Principal) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
-
Sets the principal returns this instance.
- setPrincipalAttributeName(String) - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
-
- setPrincipalAttributesRepository(PrincipalAttributesRepository) - Method in class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
- setPrincipalFactory(PrincipalFactory) - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
-
- setPrincipalIdAttribute(String) - Method in class org.apereo.cas.services.AbstractRegisteredServiceAttributeReleasePolicy
-
- setPrincipalNameTransformer(PrincipalNameTransformer) - Method in class org.apereo.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler
-
- setPrincipalNameTransformer(PrincipalNameTransformer) - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
-
- setRealm(String) - Method in class org.apereo.cas.authentication.handler.support.JaasAuthenticationHandler
-
- setRememberMe(boolean) - Method in class org.apereo.cas.authentication.RememberMeUsernamePasswordCredential
-
- setReturnNullIfNoAttributes(boolean) - Method in class org.apereo.cas.authentication.principal.resolvers.PersonDirectoryPrincipalResolver
-
- setScriptFile(String) - Method in class org.apereo.cas.services.ScriptedRegisteredServiceAttributeReleasePolicy
-
- setSuccesses(Map<String, HandlerResult>) - Method in class org.apereo.cas.authentication.DefaultAuthenticationBuilder
-
Sets the authentication handler success map.
- setTimeUnit(String) - Method in class org.apereo.cas.authentication.principal.cache.AbstractPrincipalAttributesRepository
-
- 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.
- stubAttributeRepositories() - Method in class org.apereo.cas.config.CasPersonDirectoryConfiguration
-
- 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.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
-