Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- attributes(Map<String, Object>) - Method in class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile.DelegatedAuthenticationCandidateProfileBuilder
- AUTHENTICATION_ATTRIBUTE_CLIENT_NAME - Static variable in class org.apereo.cas.authentication.principal.ClientCredential
-
The name of the client used to perform the authentication.
- autoRedirectType(DelegationAutoRedirectTypes) - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration.DelegatedClientIdentityProviderConfigurationBuilder
B
- BEAN_NAME - Static variable in interface org.apereo.cas.authentication.principal.provision.DelegatedClientUserProfileProvisioner
-
Default bean name.
- BEAN_NAME - Static variable in interface org.apereo.cas.pac4j.client.DelegatedClientAuthenticationFailureEvaluator
-
Default implementation bean name.
- BEAN_NAME - Static variable in interface org.apereo.cas.pac4j.client.DelegatedIdentityProviders
-
Default bean name.
- BEAN_NAME - Static variable in interface org.apereo.cas.web.flow.DelegatedClientIdentityProviderConfigurationProducer
-
Default bean name.
- BEAN_NAME_SAML2_CLIENT_MESSAGE_FACTORY - Static variable in interface org.apereo.cas.pac4j.client.DelegatedIdentityProviderFactory
-
The bean name that identifies the saml2 message factory instance.
- BrowserWebStorageSessionStore - Class in org.apereo.cas.pac4j
-
This is
BrowserWebStorageSessionStore. - BrowserWebStorageSessionStore(CipherExecutor, String) - Constructor for class org.apereo.cas.pac4j.BrowserWebStorageSessionStore
- build() - Method in class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile.DelegatedAuthenticationCandidateProfileBuilder
- build() - Method in interface org.apereo.cas.pac4j.client.DelegatedIdentityProviderFactory
-
Build set of clients configured.
- build() - Method in class org.apereo.cas.pac4j.discovery.DelegatedAuthenticationDynamicDiscoveryProviderLocator.DynamicDiscoveryProviderRequest.DynamicDiscoveryProviderRequestBuilder
- build() - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration.DelegatedClientIdentityProviderConfigurationBuilder
- builder() - Static method in class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile
- builder() - Static method in class org.apereo.cas.pac4j.discovery.DelegatedAuthenticationDynamicDiscoveryProviderLocator.DynamicDiscoveryProviderRequest
- builder() - Static method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration
- buildFromTrackableSession(WebContext, Object) - Method in class org.apereo.cas.pac4j.BrowserWebStorageSessionStore
- buildFromTrackableSession(WebContext, Object) - Method in class org.apereo.cas.pac4j.TicketRegistrySessionStore
C
- CLIENT_CUSTOM_PROPERTY_AUTO_REDIRECT_TYPE - Static variable in interface org.apereo.cas.authentication.principal.ClientCustomPropertyConstants
-
Property to indicate whether auto-redirect should execute for this client.
- CLIENT_CUSTOM_PROPERTY_CSS_CLASS - Static variable in interface org.apereo.cas.authentication.principal.ClientCustomPropertyConstants
-
CSS class assigned to this client to be used in the UI.
- CLIENT_CUSTOM_PROPERTY_DISPLAY_NAME - Static variable in interface org.apereo.cas.authentication.principal.ClientCustomPropertyConstants
-
Property to indicate the title or display name of the client for decoration and client presentation purposes.
- CLIENT_CUSTOM_PROPERTY_PRINCIPAL_ATTRIBUTE_ID - Static variable in interface org.apereo.cas.authentication.principal.ClientCustomPropertyConstants
-
Property to indicate the principal attribute used for profile creation.
- ClientCredential - Class in org.apereo.cas.authentication.principal
-
This class represents client credentials and (after authentication) a user profile.
- ClientCredential() - Constructor for class org.apereo.cas.authentication.principal.ClientCredential
- ClientCredential(String, UserProfile) - Constructor for class org.apereo.cas.authentication.principal.ClientCredential
- ClientCredential(Credentials, String) - Constructor for class org.apereo.cas.authentication.principal.ClientCredential
- ClientCredential(Credentials, String, boolean, UserProfile) - Constructor for class org.apereo.cas.authentication.principal.ClientCredential
- ClientCustomPropertyConstants - Interface in org.apereo.cas.authentication.principal
-
This is
ClientCustomPropertyConstants. - close() - Method in interface org.apereo.cas.web.flow.DelegatedClientIdentityProviderConfigurationPostProcessor
- cssClass(String) - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration.DelegatedClientIdentityProviderConfigurationBuilder
- customize(IndirectClient, WebContext) - Method in interface org.apereo.cas.pac4j.client.DelegatedClientAuthenticationRequestCustomizer
-
Customize.
D
- DEFAULT_BEAN_NAME - Static variable in interface org.apereo.cas.web.flow.DelegatedClientAuthenticationWebflowManager
-
Default implementation bean name.
- DelegatedAuthenticationCandidateProfile - Class in org.apereo.cas.authentication.principal
- DelegatedAuthenticationCandidateProfile.DelegatedAuthenticationCandidateProfileBuilder<C,
B> - Class in org.apereo.cas.authentication.principal - DelegatedAuthenticationCandidateProfileBuilder() - Constructor for class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile.DelegatedAuthenticationCandidateProfileBuilder
- DelegatedAuthenticationCredentialExtractor - Interface in org.apereo.cas.authentication.principal
- DelegatedAuthenticationDynamicDiscoveryProviderLocator - Interface in org.apereo.cas.pac4j.discovery
- DelegatedAuthenticationDynamicDiscoveryProviderLocator.DynamicDiscoveryProviderRequest - Class in org.apereo.cas.pac4j.discovery
- DelegatedAuthenticationDynamicDiscoveryProviderLocator.DynamicDiscoveryProviderRequest.DynamicDiscoveryProviderRequestBuilder<C,
B> - Class in org.apereo.cas.pac4j.discovery - DelegatedAuthenticationPreProcessor - Interface in org.apereo.cas.authentication.principal
-
This is
DelegatedAuthenticationPreProcessor. - DelegatedClientAuthenticationCredentialResolver - Interface in org.apereo.cas.authentication.principal
- DelegatedClientAuthenticationFailureEvaluator - Interface in org.apereo.cas.pac4j.client
- DelegatedClientAuthenticationRequestCustomizer - Interface in org.apereo.cas.pac4j.client
- DelegatedClientAuthenticationWebflowManager - Interface in org.apereo.cas.web.flow
- DelegatedClientAuthenticationWebflowStateContributor - Interface in org.apereo.cas.web.flow
- DelegatedClientIdentityProviderAuthorizer - Interface in org.apereo.cas.web.flow
- DelegatedClientIdentityProviderConfiguration - Class in org.apereo.cas.web
- DelegatedClientIdentityProviderConfiguration(String, String, String, String, DelegationAutoRedirectTypes, String) - Constructor for class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration
- DelegatedClientIdentityProviderConfiguration.DelegatedClientIdentityProviderConfigurationBuilder<C,
B> - Class in org.apereo.cas.web - DelegatedClientIdentityProviderConfigurationBuilder() - Constructor for class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration.DelegatedClientIdentityProviderConfigurationBuilder
- DelegatedClientIdentityProviderConfigurationPostProcessor - Interface in org.apereo.cas.web.flow
- DelegatedClientIdentityProviderConfigurationProducer - Interface in org.apereo.cas.web.flow
- DelegatedClientIdentityProviderRedirectionStrategy - Interface in org.apereo.cas.pac4j.client
- DelegatedClientNameExtractor - Interface in org.apereo.cas.pac4j.client
-
This is
DelegatedClientNameExtractor. - DelegatedClientUserProfileProvisioner - Interface in org.apereo.cas.authentication.principal.provision
- DelegatedClientWebflowCustomizer - Interface in org.apereo.cas.web.flow
-
This is
DelegatedClientWebflowCustomizer. - DelegatedIdentityProviderFactory - Interface in org.apereo.cas.pac4j.client
-
This is
DelegatedIdentityProviderFactory. - DelegatedIdentityProviders - Interface in org.apereo.cas.pac4j.client
-
This is
DelegatedIdentityProviders. - destroy() - Method in interface org.apereo.cas.web.flow.DelegatedClientIdentityProviderConfigurationPostProcessor
- destroySession(WebContext) - Method in class org.apereo.cas.pac4j.TicketRegistrySessionStore
- DynamicDiscoveryProviderRequestBuilder() - Constructor for class org.apereo.cas.pac4j.discovery.DelegatedAuthenticationDynamicDiscoveryProviderLocator.DynamicDiscoveryProviderRequest.DynamicDiscoveryProviderRequestBuilder
E
- evaluate(HttpServletRequest, int) - Method in interface org.apereo.cas.pac4j.client.DelegatedClientAuthenticationFailureEvaluator
-
Evaluate failure.
- execute(Principal, UserProfile, BaseClient, Credential) - Method in interface org.apereo.cas.authentication.principal.provision.DelegatedClientUserProfileProvisioner
-
Execute.
- extract(HttpServletRequest) - Method in interface org.apereo.cas.pac4j.client.DelegatedClientNameExtractor
-
Extract client name.
- extract(BaseClient, RequestContext) - Method in interface org.apereo.cas.authentication.principal.DelegatedAuthenticationCredentialExtractor
-
Extract client credential.
- extract(WebContext) - Method in interface org.apereo.cas.pac4j.client.DelegatedClientNameExtractor
-
Extract from context.
F
- findAllClients() - Method in interface org.apereo.cas.pac4j.client.DelegatedIdentityProviders
-
Find all clients list.
- findClient(String) - Method in interface org.apereo.cas.pac4j.client.DelegatedIdentityProviders
-
Find client by its name.
- fromHttpRequest() - Static method in interface org.apereo.cas.pac4j.client.DelegatedClientNameExtractor
-
Extract client name from http request parameter.
G
- get(WebContext, String) - Method in class org.apereo.cas.pac4j.TicketRegistrySessionStore
- getAttributes() - Method in class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile
- getAutoRedirectType() - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration
- getBrowserStorageContextKey() - Method in class org.apereo.cas.pac4j.BrowserWebStorageSessionStore
- getClientName() - Method in class org.apereo.cas.authentication.principal.ClientCredential
-
Name of the client that established the credential.
- getClientNameFromAuthentication(Authentication) - Method in interface org.apereo.cas.web.flow.DelegatedClientIdentityProviderAuthorizer
-
Gets client name from authentication.
- getCredentials() - Method in class org.apereo.cas.authentication.principal.ClientCredential
-
The internal credentials provided by the authentication at the provider.
- getCssClass() - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration
- getId() - Method in class org.apereo.cas.authentication.principal.ClientCredential
- getId() - Method in class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile
- getKey() - Method in class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile
- getLinkedId() - Method in class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile
- getName() - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration
- getOrder() - Method in interface org.apereo.cas.authentication.principal.DelegatedAuthenticationPreProcessor
- getOrder() - Method in interface org.apereo.cas.pac4j.client.DelegatedClientAuthenticationRequestCustomizer
- getOrder() - Method in interface org.apereo.cas.pac4j.client.DelegatedClientIdentityProviderRedirectionStrategy
- getRedirectUrl() - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration
- getSessionAttributes(WebContext) - Method in class org.apereo.cas.pac4j.BrowserWebStorageSessionStore
-
Gets session attributes.
- getSessionId(WebContext, boolean) - Method in class org.apereo.cas.pac4j.TicketRegistrySessionStore
- getTitle() - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration
- getTrackableSession(WebContext) - Method in class org.apereo.cas.pac4j.BrowserWebStorageSessionStore
- getTrackableSession(WebContext) - Method in class org.apereo.cas.pac4j.TicketRegistrySessionStore
- getType() - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration
- getUserId() - Method in class org.apereo.cas.pac4j.discovery.DelegatedAuthenticationDynamicDiscoveryProviderLocator.DynamicDiscoveryProviderRequest
- getUserProfile() - Method in class org.apereo.cas.authentication.principal.ClientCredential
- getWebflowCipherExecutor() - Method in class org.apereo.cas.pac4j.BrowserWebStorageSessionStore
I
- id(String) - Method in class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile.DelegatedAuthenticationCandidateProfileBuilder
- isAuthorized(WebContext, IndirectClient, WebApplicationService) - Method in interface org.apereo.cas.pac4j.client.DelegatedClientAuthenticationRequestCustomizer
-
Is client authorized for use in this context.
- isDelegatedClientAuthorizedFor(String, Service, HttpServletRequest) - Method in interface org.apereo.cas.web.flow.DelegatedClientIdentityProviderAuthorizer
-
Is delegated client authorized for.
- isDelegatedClientAuthorizedFor(String, Service, RequestContext) - Method in interface org.apereo.cas.web.flow.DelegatedClientIdentityProviderAuthorizer
-
Is delegated client authorized for.
- isDelegatedClientAuthorizedForAuthentication(Authentication, Service, RequestContext) - Method in interface org.apereo.cas.web.flow.DelegatedClientIdentityProviderAuthorizer
-
Is delegated client authorized for authentication?
- isDelegatedClientAuthorizedForService(Client, Service, HttpServletRequest) - Method in interface org.apereo.cas.web.flow.DelegatedClientIdentityProviderAuthorizer
-
Is delegated client authorized for service?
- isDelegatedClientAuthorizedForService(Client, Service, RequestContext) - Method in interface org.apereo.cas.web.flow.DelegatedClientIdentityProviderAuthorizer
-
Is delegated client authorized for service?
- isTypedIdUsed() - Method in class org.apereo.cas.authentication.principal.ClientCredential
K
- key(String) - Method in class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile.DelegatedAuthenticationCandidateProfileBuilder
L
- linkedId(String) - Method in class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile.DelegatedAuthenticationCandidateProfileBuilder
- locate(DelegatedAuthenticationDynamicDiscoveryProviderLocator.DynamicDiscoveryProviderRequest) - Method in interface org.apereo.cas.pac4j.discovery.DelegatedAuthenticationDynamicDiscoveryProviderLocator
-
Locate.
N
- name(String) - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration.DelegatedClientIdentityProviderConfigurationBuilder
- NimbusOAuthJacksonModule - Class in org.apereo.cas.pac4j.serialization
-
This is
NimbusOAuthJacksonModule. - NimbusOAuthJacksonModule() - Constructor for class org.apereo.cas.pac4j.serialization.NimbusOAuthJacksonModule
- noOp() - Static method in interface org.apereo.cas.authentication.principal.provision.DelegatedClientUserProfileProvisioner
-
No op delegated client user profile provisioner.
- noOp() - Static method in interface org.apereo.cas.web.flow.DelegatedClientIdentityProviderConfigurationPostProcessor
-
No op.
- NOT_YET_AUTHENTICATED - Static variable in class org.apereo.cas.authentication.principal.ClientCredential
-
The prefix used when building an identifier for an unauthenticated user.
O
- org.apereo.cas.authentication.principal - package org.apereo.cas.authentication.principal
- org.apereo.cas.authentication.principal.provision - package org.apereo.cas.authentication.principal.provision
- org.apereo.cas.nativex - package org.apereo.cas.nativex
- org.apereo.cas.pac4j - package org.apereo.cas.pac4j
- org.apereo.cas.pac4j.client - package org.apereo.cas.pac4j.client
- org.apereo.cas.pac4j.discovery - package org.apereo.cas.pac4j.discovery
- org.apereo.cas.pac4j.serialization - package org.apereo.cas.pac4j.serialization
- org.apereo.cas.web - package org.apereo.cas.web
- org.apereo.cas.web.flow - package org.apereo.cas.web.flow
P
- Pac4jCoreRuntimeHints - Class in org.apereo.cas.nativex
-
This is
Pac4jCoreRuntimeHints. - Pac4jCoreRuntimeHints() - Constructor for class org.apereo.cas.nativex.Pac4jCoreRuntimeHints
- PARAMETER_CLIENT_ID - Static variable in interface org.apereo.cas.web.flow.DelegatedClientAuthenticationWebflowManager
-
Client identifier associated with this session/request.
- preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.apereo.cas.web.SecurityLogicInterceptor
- process(Principal, BaseClient, Credential, Service) - Method in interface org.apereo.cas.authentication.principal.DelegatedAuthenticationPreProcessor
-
Process principal.
- process(RequestContext, Set<DelegatedClientIdentityProviderConfiguration>) - Method in interface org.apereo.cas.web.flow.DelegatedClientIdentityProviderConfigurationPostProcessor
-
Process.
- produce(RequestContext) - Method in interface org.apereo.cas.web.flow.DelegatedClientIdentityProviderConfigurationProducer
-
Produce.
- produce(RequestContext, IndirectClient) - Method in interface org.apereo.cas.web.flow.DelegatedClientIdentityProviderConfigurationProducer
-
Produce.
R
- rebuild() - Method in interface org.apereo.cas.pac4j.client.DelegatedIdentityProviderFactory
-
Rebuild collection and invalidate the cached entries, if any.
- redirectUrl(String) - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration.DelegatedClientIdentityProviderConfigurationBuilder
- registerHints(RuntimeHints, ClassLoader) - Method in class org.apereo.cas.nativex.Pac4jCoreRuntimeHints
- renewSession(WebContext) - Method in class org.apereo.cas.pac4j.TicketRegistrySessionStore
- REQUEST_SCOPE_ATTR_PROVIDER_REDIRECT_URL - Static variable in interface org.apereo.cas.pac4j.discovery.DelegatedAuthenticationDynamicDiscoveryProviderLocator
-
Attribute name in the request scope to indicate the direct url.
- resolve(RequestContext, ClientCredential) - Method in interface org.apereo.cas.authentication.principal.DelegatedClientAuthenticationCredentialResolver
-
Resolve list of candidate profiles.
- restore(RequestContext, WebContext, Optional<TransientSessionTicket>, Client) - Method in interface org.apereo.cas.web.flow.DelegatedClientAuthenticationWebflowStateContributor
-
Restore.
- retrieve(RequestContext, WebContext, Client) - Method in interface org.apereo.cas.web.flow.DelegatedClientAuthenticationWebflowManager
-
Retrieve.
S
- SecurityLogicInterceptor - Class in org.apereo.cas.web
-
This is
SecurityLogicInterceptor. - SecurityLogicInterceptor(Config, String) - Constructor for class org.apereo.cas.web.SecurityLogicInterceptor
- select(RequestContext, WebApplicationService, Set<DelegatedClientIdentityProviderConfiguration>) - Method in interface org.apereo.cas.pac4j.client.DelegatedClientIdentityProviderRedirectionStrategy
-
Determine auto redirect policy for provider.
- set(WebContext, String, Object) - Method in class org.apereo.cas.pac4j.TicketRegistrySessionStore
- setAutoRedirectType(DelegationAutoRedirectTypes) - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration
- setCssClass(String) - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration
- setRedirectUrl(String) - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration
- setTitle(String) - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration
- setTypedIdUsed(boolean) - Method in class org.apereo.cas.authentication.principal.ClientCredential
- setUserProfile(UserProfile) - Method in class org.apereo.cas.authentication.principal.ClientCredential
-
The user profile after authentication.
- store(RequestContext, WebContext, Client) - Method in interface org.apereo.cas.web.flow.DelegatedClientAuthenticationWebflowStateContributor
-
Contribute map.
- store(RequestContext, JEEContext, Client) - Method in interface org.apereo.cas.web.flow.DelegatedClientAuthenticationWebflowManager
-
Store.
- supports(ClientCredential) - Method in interface org.apereo.cas.authentication.principal.DelegatedClientAuthenticationCredentialResolver
-
Supports this client credential?
- supports(IndirectClient, WebContext) - Method in interface org.apereo.cas.pac4j.client.DelegatedClientAuthenticationRequestCustomizer
-
Supports.
T
- TicketRegistrySessionStore - Class in org.apereo.cas.pac4j
-
This is
TicketRegistrySessionStore. - TicketRegistrySessionStore(TicketRegistry, TicketFactory, CasCookieBuilder) - Constructor for class org.apereo.cas.pac4j.TicketRegistrySessionStore
- title(String) - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration.DelegatedClientIdentityProviderConfigurationBuilder
- toString() - Method in class org.apereo.cas.authentication.principal.ClientCredential
- toString() - Method in class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile.DelegatedAuthenticationCandidateProfileBuilder
- toString() - Method in class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile
- toString() - Method in class org.apereo.cas.pac4j.discovery.DelegatedAuthenticationDynamicDiscoveryProviderLocator.DynamicDiscoveryProviderRequest.DynamicDiscoveryProviderRequestBuilder
- toString() - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration.DelegatedClientIdentityProviderConfigurationBuilder
- toString() - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration
- toUserProfile(String) - Method in class org.apereo.cas.authentication.principal.DelegatedAuthenticationCandidateProfile
-
To user profile based on given client name.
- type(String) - Method in class org.apereo.cas.web.DelegatedClientIdentityProviderConfiguration.DelegatedClientIdentityProviderConfigurationBuilder
U
- userId(String) - Method in class org.apereo.cas.pac4j.discovery.DelegatedAuthenticationDynamicDiscoveryProviderLocator.DynamicDiscoveryProviderRequest.DynamicDiscoveryProviderRequestBuilder
W
- withClients(List) - Static method in interface org.apereo.cas.pac4j.client.DelegatedIdentityProviderFactory
-
Factory that produces static list of clients.
- withSessionAttributes(WebContext, Map<String, Object>) - Method in class org.apereo.cas.pac4j.BrowserWebStorageSessionStore
-
Set session attributes for session store.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form