B C E F G H J N O P R S T 
All Classes All Packages

B

BaseSurrogateAuthenticationService - Class in org.apereo.cas.authentication.surrogate
BaseSurrogateAuthenticationService() - Constructor for class org.apereo.cas.authentication.surrogate.BaseSurrogateAuthenticationService
 
buildResolvedPrincipal(String, Map<String, List<Object>>, Credential, Optional<Principal>, Optional<AuthenticationHandler>) - Method in class org.apereo.cas.authentication.SurrogatePrincipalResolver
 
buildSurrogateAuthenticationResult(AuthenticationResultBuilder, Credential, String, RegisteredService) - Method in class org.apereo.cas.authentication.SurrogatePrincipalBuilder
Build surrogate authentication result optional.
buildSurrogatePrincipal(String, Principal) - Method in class org.apereo.cas.authentication.SurrogatePrincipalBuilder
Build surrogate principal.
buildSurrogatePrincipal(String, Principal, RegisteredService) - Method in class org.apereo.cas.authentication.SurrogatePrincipalBuilder
Build principal.
buildTicketExpirationPolicy() - Method in class org.apereo.cas.authentication.SurrogateAuthenticationExpirationPolicyBuilder
 

C

canAuthenticateAs(String, Principal, Optional<Service>) - Method in class org.apereo.cas.authentication.surrogate.BaseSurrogateAuthenticationService
 
canAuthenticateAsInternal(String, Principal, Optional<Service>) - Method in class org.apereo.cas.authentication.surrogate.BaseSurrogateAuthenticationService
Can principal authenticate as surrogate.
canAuthenticateAsInternal(String, Principal, Optional<Service>) - Method in class org.apereo.cas.authentication.surrogate.SimpleSurrogateAuthenticationService
 
casProperties - Variable in class org.apereo.cas.authentication.SurrogateAuthenticationExpirationPolicyBuilder
The Cas properties.

E

execute(AuditableContext) - Method in class org.apereo.cas.authentication.audit.SurrogateAuthenticationEligibilityAuditableExecution
 
extractCredential(HttpServletRequest, List<Credential>) - Method in class org.apereo.cas.authentication.rest.SurrogateAuthenticationRestHttpRequestCredentialFactory
Extract credential surrogate username password.
extractPrincipalId(Credential, Optional<Principal>) - Method in class org.apereo.cas.authentication.SurrogatePrincipalResolver
 

F

fromRequest(HttpServletRequest, MultiValueMap<String, String>) - Method in class org.apereo.cas.authentication.rest.SurrogateAuthenticationRestHttpRequestCredentialFactory
 

G

getAttributes() - Method in class org.apereo.cas.authentication.SurrogatePrincipal
 
getEligibleAccountsForSurrogateToProxy(String) - Method in class org.apereo.cas.authentication.surrogate.SimpleSurrogateAuthenticationService
 
getExpirationPolicyNameFor(TicketState) - Method in class org.apereo.cas.ticket.expiration.SurrogateSessionExpirationPolicy
 
getId() - Method in class org.apereo.cas.authentication.SurrogatePrincipal
 
getOrder() - Method in class org.apereo.cas.authentication.audit.SurrogateAuditPrincipalIdProvider
 
getOrder() - Method in class org.apereo.cas.authentication.rest.SurrogateAuthenticationRestHttpRequestCredentialFactory
 
getOrder() - Method in class org.apereo.cas.authentication.SurrogateMultifactorAuthenticationPrincipalResolver
 
getOrder() - Method in class org.apereo.cas.authentication.SurrogatePrincipalElectionStrategy
 
getOrder() - Method in class org.apereo.cas.authentication.SurrogatePrincipalResolver
 
getPrincipalAttributesForPrincipal(Principal, Map<String, List<Object>>) - Method in class org.apereo.cas.authentication.SurrogatePrincipalElectionStrategy
 
getPrincipalFromAuthentication(Collection<Authentication>) - Method in class org.apereo.cas.authentication.SurrogatePrincipalElectionStrategy
 
getPrincipalIdFrom(JoinPoint, Authentication, Object, Exception) - Method in class org.apereo.cas.authentication.audit.SurrogateAuditPrincipalIdProvider
 
getTicketType() - Method in class org.apereo.cas.authentication.SurrogateAuthenticationExpirationPolicyBuilder
 
grantingTicketExpirationPolicy() - Method in class org.apereo.cas.config.SurrogateAuthenticationConfiguration
 

H

handleSurrogateAuthenticationFailureEvent(CasSurrogateAuthenticationFailureEvent) - Method in class org.apereo.cas.authentication.event.SurrogateAuthenticationEventListener
Handle failure event.
handleSurrogateAuthenticationSuccessEvent(CasSurrogateAuthenticationSuccessfulEvent) - Method in class org.apereo.cas.authentication.event.SurrogateAuthenticationEventListener
Handle success event.

J

JsonResourceSurrogateAuthenticationService - Class in org.apereo.cas.authentication.surrogate
JsonResourceSurrogateAuthenticationService(File, ServicesManager) - Constructor for class org.apereo.cas.authentication.surrogate.JsonResourceSurrogateAuthenticationService
 
JsonResourceSurrogateAuthenticationService(Resource, ServicesManager) - Constructor for class org.apereo.cas.authentication.surrogate.JsonResourceSurrogateAuthenticationService
 

N

nominate(List<Principal>, Map<String, List<Object>>) - Method in class org.apereo.cas.authentication.SurrogatePrincipalElectionStrategy
 
notify(Principal, AbstractCasEvent) - Method in class org.apereo.cas.authentication.event.SurrogateAuthenticationEventListener
Notify.

O

org.apereo.cas.authentication - package org.apereo.cas.authentication
 
org.apereo.cas.authentication.audit - package org.apereo.cas.authentication.audit
 
org.apereo.cas.authentication.event - package org.apereo.cas.authentication.event
 
org.apereo.cas.authentication.rest - package org.apereo.cas.authentication.rest
 
org.apereo.cas.authentication.surrogate - package org.apereo.cas.authentication.surrogate
 
org.apereo.cas.config - package org.apereo.cas.config
 
org.apereo.cas.ticket.expiration - package org.apereo.cas.ticket.expiration
 

P

POLICY_NAME_SURROGATE - Static variable in class org.apereo.cas.ticket.expiration.SurrogateSessionExpirationPolicy
Surrogate policy name.
populateAttributes(AuthenticationBuilder, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.SurrogateAuthenticationMetaDataPopulator
 
process(AuthenticationBuilder, AuthenticationTransaction) - Method in class org.apereo.cas.authentication.SurrogateAuthenticationPostProcessor
 

R

REQUEST_HEADER_SURROGATE_PRINCIPAL - Static variable in class org.apereo.cas.authentication.rest.SurrogateAuthenticationRestHttpRequestCredentialFactory
Header to be extracted from the request that indicates the surrogate/substitute principal name.
resolve(Principal) - Method in class org.apereo.cas.authentication.SurrogateMultifactorAuthenticationPrincipalResolver
 
resolveFrom(JoinPoint, Object) - Method in class org.apereo.cas.authentication.audit.SurrogateEligibilitySelectionAuditResourceResolver
 
resolveFrom(JoinPoint, Object) - Method in class org.apereo.cas.authentication.audit.SurrogateEligibilityVerificationAuditResourceResolver
 
restHttpRequestCredentialFactoryConfigurer() - Method in class org.apereo.cas.config.SurrogateAuthenticationRestConfiguration
Override the core bean definition that handles username+password to avoid duplicate authentication attempts.

S

servicesManager - Variable in class org.apereo.cas.authentication.surrogate.BaseSurrogateAuthenticationService
The Services manager.
SimpleSurrogateAuthenticationService - Class in org.apereo.cas.authentication.surrogate
SimpleSurrogateAuthenticationService(Map<String, List>, ServicesManager) - Constructor for class org.apereo.cas.authentication.surrogate.SimpleSurrogateAuthenticationService
Instantiates a new simple surrogate username password service.
supports(Credential) - Method in class org.apereo.cas.authentication.SurrogateAuthenticationMetaDataPopulator
 
supports(Credential) - Method in class org.apereo.cas.authentication.SurrogateAuthenticationPostProcessor
 
supports(Credential) - Method in class org.apereo.cas.authentication.SurrogatePrincipalResolver
 
supports(Principal) - Method in class org.apereo.cas.authentication.SurrogateMultifactorAuthenticationPrincipalResolver
 
supports(JoinPoint, Authentication, Object, Exception) - Method in class org.apereo.cas.authentication.audit.SurrogateAuditPrincipalIdProvider
 
surrogateAuditPrincipalIdProvider() - Method in class org.apereo.cas.config.SurrogateAuthenticationConfiguration
 
SurrogateAuditPrincipalIdProvider - Class in org.apereo.cas.authentication.audit
SurrogateAuditPrincipalIdProvider() - Constructor for class org.apereo.cas.authentication.audit.SurrogateAuditPrincipalIdProvider
 
surrogateAuditTrailRecordResolutionPlanConfigurer() - Method in class org.apereo.cas.config.SurrogateAuthenticationAuditConfiguration
 
SurrogateAuthenticationAuditConfiguration - Class in org.apereo.cas.config
SurrogateAuthenticationAuditConfiguration() - Constructor for class org.apereo.cas.config.SurrogateAuthenticationAuditConfiguration
 
SurrogateAuthenticationConfiguration - Class in org.apereo.cas.config
SurrogateAuthenticationConfiguration() - Constructor for class org.apereo.cas.config.SurrogateAuthenticationConfiguration
 
SurrogateAuthenticationEligibilityAuditableExecution - Class in org.apereo.cas.authentication.audit
This is an auditable execution to capture data at audit point pertaining to checking for surrogate authentication eligibility.
SurrogateAuthenticationEligibilityAuditableExecution() - Constructor for class org.apereo.cas.authentication.audit.SurrogateAuthenticationEligibilityAuditableExecution
 
surrogateAuthenticationEventExecutionPlanConfigurer() - Method in class org.apereo.cas.config.SurrogateAuthenticationConfiguration
 
surrogateAuthenticationEventListener() - Method in class org.apereo.cas.config.SurrogateAuthenticationConfiguration
 
SurrogateAuthenticationEventListener - Class in org.apereo.cas.authentication.event
SurrogateAuthenticationEventListener() - Constructor for class org.apereo.cas.authentication.event.SurrogateAuthenticationEventListener
 
SurrogateAuthenticationException - Exception in org.apereo.cas.authentication
SurrogateAuthenticationException(String) - Constructor for exception org.apereo.cas.authentication.SurrogateAuthenticationException
 
SurrogateAuthenticationExpirationPolicyBuilder - Class in org.apereo.cas.authentication
SurrogateAuthenticationExpirationPolicyBuilder() - Constructor for class org.apereo.cas.authentication.SurrogateAuthenticationExpirationPolicyBuilder
 
SurrogateAuthenticationMetadataConfiguration - Class in org.apereo.cas.config
SurrogateAuthenticationMetadataConfiguration() - Constructor for class org.apereo.cas.config.SurrogateAuthenticationMetadataConfiguration
 
surrogateAuthenticationMetadataConfigurer() - Method in class org.apereo.cas.config.SurrogateAuthenticationMetadataConfiguration
 
surrogateAuthenticationMetadataPopulator() - Method in class org.apereo.cas.config.SurrogateAuthenticationMetadataConfiguration
 
SurrogateAuthenticationMetaDataPopulator - Class in org.apereo.cas.authentication
SurrogateAuthenticationMetaDataPopulator() - Constructor for class org.apereo.cas.authentication.SurrogateAuthenticationMetaDataPopulator
 
surrogateAuthenticationPostProcessor() - Method in class org.apereo.cas.config.SurrogateAuthenticationConfiguration
 
SurrogateAuthenticationPostProcessor - Class in org.apereo.cas.authentication
SurrogateAuthenticationPostProcessor() - Constructor for class org.apereo.cas.authentication.SurrogateAuthenticationPostProcessor
 
SurrogateAuthenticationRestConfiguration - Class in org.apereo.cas.config
SurrogateAuthenticationRestConfiguration() - Constructor for class org.apereo.cas.config.SurrogateAuthenticationRestConfiguration
 
SurrogateAuthenticationRestHttpRequestCredentialFactory - Class in org.apereo.cas.authentication.rest
SurrogateAuthenticationRestHttpRequestCredentialFactory() - Constructor for class org.apereo.cas.authentication.rest.SurrogateAuthenticationRestHttpRequestCredentialFactory
 
surrogateAuthenticationService() - Method in class org.apereo.cas.config.SurrogateAuthenticationConfiguration
 
SurrogateComponentSerializationConfiguration - Class in org.apereo.cas.config
SurrogateComponentSerializationConfiguration() - Constructor for class org.apereo.cas.config.SurrogateComponentSerializationConfiguration
 
surrogateComponentSerializationPlanConfigurer() - Method in class org.apereo.cas.config.SurrogateComponentSerializationConfiguration
 
surrogateEligibilityAuditableExecution() - Method in class org.apereo.cas.config.SurrogateAuthenticationAuditConfiguration
 
surrogateEligibilitySelectionAuditResourceResolver() - Method in class org.apereo.cas.config.SurrogateAuthenticationAuditConfiguration
 
SurrogateEligibilitySelectionAuditResourceResolver - Class in org.apereo.cas.authentication.audit
SurrogateEligibilitySelectionAuditResourceResolver() - Constructor for class org.apereo.cas.authentication.audit.SurrogateEligibilitySelectionAuditResourceResolver
 
surrogateEligibilityVerificationAuditResourceResolver() - Method in class org.apereo.cas.config.SurrogateAuthenticationAuditConfiguration
 
SurrogateEligibilityVerificationAuditResourceResolver - Class in org.apereo.cas.authentication.audit
Inspektr's resource resolver for audit advice weaved at various surrogate authentication eligibility verification audit execution joinpoints.
SurrogateEligibilityVerificationAuditResourceResolver() - Constructor for class org.apereo.cas.authentication.audit.SurrogateEligibilityVerificationAuditResourceResolver
 
surrogateMultifactorAuthenticationPrincipalResolver() - Method in class org.apereo.cas.config.SurrogateAuthenticationConfiguration
 
SurrogateMultifactorAuthenticationPrincipalResolver - Class in org.apereo.cas.authentication
SurrogateMultifactorAuthenticationPrincipalResolver() - Constructor for class org.apereo.cas.authentication.SurrogateMultifactorAuthenticationPrincipalResolver
 
SurrogatePrincipal - Class in org.apereo.cas.authentication
SurrogatePrincipal() - Constructor for class org.apereo.cas.authentication.SurrogatePrincipal
 
surrogatePrincipalBuilder() - Method in class org.apereo.cas.config.SurrogateAuthenticationConfiguration
 
SurrogatePrincipalBuilder - Class in org.apereo.cas.authentication
SurrogatePrincipalBuilder() - Constructor for class org.apereo.cas.authentication.SurrogatePrincipalBuilder
 
SurrogatePrincipalElectionStrategy - Class in org.apereo.cas.authentication
SurrogatePrincipalElectionStrategy() - Constructor for class org.apereo.cas.authentication.SurrogatePrincipalElectionStrategy
 
surrogatePrincipalElectionStrategyConfigurer() - Method in class org.apereo.cas.config.SurrogateAuthenticationConfiguration
 
surrogatePrincipalFactory() - Method in class org.apereo.cas.config.SurrogateAuthenticationConfiguration
 
surrogatePrincipalResolutionExecutionPlanConfigurer() - Method in class org.apereo.cas.config.SurrogateAuthenticationConfiguration
 
surrogatePrincipalResolver() - Method in class org.apereo.cas.config.SurrogateAuthenticationConfiguration
 
SurrogatePrincipalResolver - Class in org.apereo.cas.authentication
SurrogatePrincipalResolver(PrincipalResolutionContext) - Constructor for class org.apereo.cas.authentication.SurrogatePrincipalResolver
 
SurrogateSessionExpirationPolicy - Class in org.apereo.cas.ticket.expiration
Delegates to different expiration policies depending on whether surrogate is true or not.
SurrogateSessionExpirationPolicy() - Constructor for class org.apereo.cas.ticket.expiration.SurrogateSessionExpirationPolicy
 
SurrogateUsernamePasswordCredential - Class in org.apereo.cas.authentication
This is SurrogateUsernamePasswordCredential, able to substitute a target username on behalf of the given credentials.
SurrogateUsernamePasswordCredential() - Constructor for class org.apereo.cas.authentication.SurrogateUsernamePasswordCredential
 

T

ticketGrantingTicketExpirationPolicyBuilder - Variable in class org.apereo.cas.authentication.SurrogateAuthenticationExpirationPolicyBuilder
The Ticket granting ticket expiration policy builder.
toTicketExpirationPolicy() - Method in class org.apereo.cas.authentication.SurrogateAuthenticationExpirationPolicyBuilder
To ticket expiration policy.
B C E F G H J N O P R S T 
All Classes All Packages