A B C D G I O R S W 
All Classes All Packages

A

AUTHENTICATION_ATTR_SURROGATE_ENABLED - Static variable in interface org.apereo.cas.authentication.surrogate.SurrogateAuthenticationService
Indicates that surrogate authn is enabled and activated.
AUTHENTICATION_ATTR_SURROGATE_PRINCIPAL - Static variable in interface org.apereo.cas.authentication.surrogate.SurrogateAuthenticationService
Original credential attribute in the authentication payload.
AUTHENTICATION_ATTR_SURROGATE_USER - Static variable in interface org.apereo.cas.authentication.surrogate.SurrogateAuthenticationService
Surrogate username attribute in the authentication payload.

B

BaseSurrogateRegisteredServiceAccessStrategy - Class in org.apereo.cas.services
BaseSurrogateRegisteredServiceAccessStrategy() - Constructor for class org.apereo.cas.services.BaseSurrogateRegisteredServiceAccessStrategy
 
BEAN_NAME - Static variable in interface org.apereo.cas.authentication.surrogate.SurrogateAuthenticationService
Default bean name.

C

canImpersonate(String, Principal, Optional<Service>) - Method in interface org.apereo.cas.authentication.surrogate.SurrogateAuthenticationService
Checks whether a principal can authenticate as a surrogate user.
caseInsensitive - Variable in class org.apereo.cas.services.SurrogateRegisteredServiceAccessStrategy
Indicates whether matching on required attribute values should be done in a case-insensitive manner.

D

doPrincipalAttributesAllowServiceAccess(String, Map<String, Object>) - Method in class org.apereo.cas.services.GroovySurrogateRegisteredServiceAccessStrategy
 
doPrincipalAttributesAllowServiceAccess(String, Map<String, Object>) - Method in class org.apereo.cas.services.SurrogateRegisteredServiceAccessStrategy
 
doPrincipalAttributesAllowSurrogateServiceAccess(String, Map<String, Object>) - Method in class org.apereo.cas.services.SurrogateRegisteredServiceAccessStrategy
Do principal attributes allow surrogate service access?.

G

getImpersonationAccounts(String) - Method in interface org.apereo.cas.authentication.surrogate.SurrogateAuthenticationService
Gets a collection of account names a surrogate can authenticate as.
GroovySurrogateRegisteredServiceAccessStrategy - Class in org.apereo.cas.services
GroovySurrogateRegisteredServiceAccessStrategy() - Constructor for class org.apereo.cas.services.GroovySurrogateRegisteredServiceAccessStrategy
 

I

isSurrogateAuthenticationSession(Map<String, Object>) - Method in class org.apereo.cas.services.BaseSurrogateRegisteredServiceAccessStrategy
Is surrogate authentication session?.
isWildcardedAccount(String, Principal) - Method in interface org.apereo.cas.authentication.surrogate.SurrogateAuthenticationService
Is wildcarded account authorized?.
isWildcardedAccount(Collection<String>) - Method in interface org.apereo.cas.authentication.surrogate.SurrogateAuthenticationService
Is wildcarded account acepted and found in the given accounts?.

O

org.apereo.cas.authentication.surrogate - package org.apereo.cas.authentication.surrogate
 
org.apereo.cas.services - package org.apereo.cas.services
 

R

requireAllAttributes - Variable in class org.apereo.cas.services.SurrogateRegisteredServiceAccessStrategy
Defines the attribute aggregation behavior when checking for required attributes.

S

SurrogateAuthenticationService - Interface in org.apereo.cas.authentication.surrogate
SurrogateRegisteredServiceAccessStrategy - Class in org.apereo.cas.services
SurrogateRegisteredServiceAccessStrategy() - Constructor for class org.apereo.cas.services.SurrogateRegisteredServiceAccessStrategy
 

W

WILDCARD_ACCOUNT - Static variable in interface org.apereo.cas.authentication.surrogate.SurrogateAuthenticationService
An authorized account may be tagged as a wildcard, meaning that the account has special permissions to impersonate anyone.
A B C D G I O R S W 
All Classes All Packages