A B C D G I O R S W
All Classes All Packages
All Classes All Packages
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
-
This is
SurrogateAuthenticationService. - 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.
All Classes All Packages