A B C D E F G H I L M N O P R S T U 
All Classes All Packages

A

AbstractRegisteredService - Class in org.apereo.cas.services
Base class for mutable, persistable registered services.
AbstractRegisteredService() - Constructor for class org.apereo.cas.services.AbstractRegisteredService
 
addPolicies(List<RegisteredServiceSingleSignOnParticipationPolicy>) - Method in class org.apereo.cas.services.ChainingRegisteredServiceSingleSignOnParticipationPolicy
Add providers.
addPolicies(RegisteredServiceSingleSignOnParticipationPolicy...) - Method in class org.apereo.cas.services.ChainingRegisteredServiceSingleSignOnParticipationPolicy
Add policies.
addPolicy(RegisteredServiceSingleSignOnParticipationPolicy) - Method in class org.apereo.cas.services.ChainingRegisteredServiceSingleSignOnParticipationPolicy
Add provider.
addStrategies(RegisteredServiceAccessStrategy...) - Method in class org.apereo.cas.services.ChainingRegisteredServiceAccessStrategy
Add strategies.
addStrategy(RegisteredServiceAccessStrategy) - Method in class org.apereo.cas.services.ChainingRegisteredServiceAccessStrategy
Add policy/strategy.
addStrategy(RegisteredServiceDelegatedAuthenticationPolicy) - Method in class org.apereo.cas.services.ChainingRegisteredServiceDelegatedAuthenticationPolicy
Add policy/strategy.
addValue(String) - Method in class org.apereo.cas.services.DefaultRegisteredServiceProperty
Add value.
AnonymousRegisteredServiceUsernameAttributeProvider - Class in org.apereo.cas.services
Generates a persistent id as username for anonymous service access.
AnonymousRegisteredServiceUsernameAttributeProvider() - Constructor for class org.apereo.cas.services.AnonymousRegisteredServiceUsernameAttributeProvider
 
AuthenticationDateRegisteredServiceSingleSignOnParticipationPolicy - Class in org.apereo.cas.services
AuthenticationDateRegisteredServiceSingleSignOnParticipationPolicy(TimeUnit, long, int) - Constructor for class org.apereo.cas.services.AuthenticationDateRegisteredServiceSingleSignOnParticipationPolicy
 

B

BaseDateTimeRegisteredServiceSingleSignOnParticipationPolicy - Class in org.apereo.cas.services
BaseDateTimeRegisteredServiceSingleSignOnParticipationPolicy() - Constructor for class org.apereo.cas.services.BaseDateTimeRegisteredServiceSingleSignOnParticipationPolicy
 
BaseRegisteredServiceAccessStrategy - Class in org.apereo.cas.services
BaseRegisteredServiceAccessStrategy() - Constructor for class org.apereo.cas.services.BaseRegisteredServiceAccessStrategy
 
BaseRegisteredServiceUsernameAttributeProvider - Class in org.apereo.cas.services
BaseRegisteredServiceUsernameAttributeProvider() - Constructor for class org.apereo.cas.services.BaseRegisteredServiceUsernameAttributeProvider
 
byExternalGroovyScript(AuditableContext) - Method in class org.apereo.cas.services.RegisteredServiceAccessStrategyAuditableEnforcer
By external groovy script optional.
byServiceAndRegisteredServiceAndPrincipal(AuditableContext) - Static method in class org.apereo.cas.services.RegisteredServiceAccessStrategyAuditableEnforcer
By service and registered service and principal optional.

C

caseInsensitive - Variable in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
Indicates whether matching on required attribute values should be done in a case-insensitive manner.
ChainingRegisteredServiceAccessStrategy - Class in org.apereo.cas.services
ChainingRegisteredServiceAccessStrategy() - Constructor for class org.apereo.cas.services.ChainingRegisteredServiceAccessStrategy
 
ChainingRegisteredServiceDelegatedAuthenticationPolicy - Class in org.apereo.cas.services
ChainingRegisteredServiceDelegatedAuthenticationPolicy() - Constructor for class org.apereo.cas.services.ChainingRegisteredServiceDelegatedAuthenticationPolicy
 
ChainingRegisteredServiceSingleSignOnParticipationPolicy - Class in org.apereo.cas.services
ChainingRegisteredServiceSingleSignOnParticipationPolicy() - Constructor for class org.apereo.cas.services.ChainingRegisteredServiceSingleSignOnParticipationPolicy
 
collectAttributeWithFilteredValues(Map<String, List<Object>>, String, List<Object>) - Method in class org.apereo.cas.services.support.RegisteredServiceMappedRegexAttributeFilter
Collect attribute with filtered values.
compareTo(RegisteredService) - Method in class org.apereo.cas.services.AbstractRegisteredService
 
configureMatchingStrategy() - Method in class org.apereo.cas.services.RegexRegisteredService
Configure matching strategy.
contains(String) - Method in class org.apereo.cas.services.DefaultRegisteredServiceProperty
 
createInstance() - Method in class org.apereo.cas.services.RegisteredServicePublicKeyImpl
 
createPatternForMappedAttribute(String) - Method in class org.apereo.cas.services.support.RegisteredServiceMappedRegexAttributeFilter
Create pattern for mapped attribute pattern.

D

DefaultRegisteredServiceAccessStrategy - Class in org.apereo.cas.services
This is DefaultRegisteredServiceAccessStrategy that allows the following rules: A service may be disallowed to use CAS for authentication A service may be disallowed to take part in CAS single sign-on such that presentation of credentials would always be required. A service may be prohibited from receiving a service ticket if the existing principal attributes don't contain the required attributes that otherwise grant access to the service.
DefaultRegisteredServiceAccessStrategy() - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
 
DefaultRegisteredServiceAccessStrategy(boolean, boolean) - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
 
DefaultRegisteredServiceAccessStrategy(Map<String, Set<String>>) - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
 
DefaultRegisteredServiceAccessStrategy(Map<String, Set<String>>, Map<String, Set<String>>) - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
 
DefaultRegisteredServiceAuthenticationPolicy - Class in org.apereo.cas.services
DefaultRegisteredServiceAuthenticationPolicy() - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceAuthenticationPolicy
 
DefaultRegisteredServiceContact - Class in org.apereo.cas.services
Contact assigned to a service definition.
DefaultRegisteredServiceContact() - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceContact
 
DefaultRegisteredServiceDelegatedAuthenticationPolicy - Class in org.apereo.cas.services
DefaultRegisteredServiceDelegatedAuthenticationPolicy() - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceDelegatedAuthenticationPolicy
 
DefaultRegisteredServiceExpirationPolicy - Class in org.apereo.cas.services
DefaultRegisteredServiceExpirationPolicy(boolean, String) - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceExpirationPolicy
 
DefaultRegisteredServiceExpirationPolicy(boolean, LocalDate) - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceExpirationPolicy
 
DefaultRegisteredServiceExpirationPolicy(boolean, LocalDateTime) - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceExpirationPolicy
 
DefaultRegisteredServiceMultifactorPolicy - Class in org.apereo.cas.services
DefaultRegisteredServiceMultifactorPolicy() - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceMultifactorPolicy
 
DefaultRegisteredServiceProperty - Class in org.apereo.cas.services
The DefaultRegisteredServiceProperty represents a single property associated with a registered service.
DefaultRegisteredServiceProperty(String...) - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceProperty
 
DefaultRegisteredServiceProperty(Collection<String>) - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceProperty
 
DefaultRegisteredServiceProxyGrantingTicketExpirationPolicy - Class in org.apereo.cas.services
DefaultRegisteredServiceProxyGrantingTicketExpirationPolicy() - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceProxyGrantingTicketExpirationPolicy
 
DefaultRegisteredServiceProxyTicketExpirationPolicy - Class in org.apereo.cas.services
DefaultRegisteredServiceProxyTicketExpirationPolicy() - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceProxyTicketExpirationPolicy
 
DefaultRegisteredServiceServiceTicketExpirationPolicy - Class in org.apereo.cas.services
DefaultRegisteredServiceServiceTicketExpirationPolicy() - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceServiceTicketExpirationPolicy
 
DefaultRegisteredServicesEventListener - Class in org.apereo.cas.services
DefaultRegisteredServicesEventListener() - Constructor for class org.apereo.cas.services.DefaultRegisteredServicesEventListener
 
DefaultRegisteredServiceSingleSignOnParticipationPolicy - Class in org.apereo.cas.services
DefaultRegisteredServiceSingleSignOnParticipationPolicy() - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceSingleSignOnParticipationPolicy
 
DefaultRegisteredServiceTicketGrantingTicketExpirationPolicy - Class in org.apereo.cas.services
DefaultRegisteredServiceTicketGrantingTicketExpirationPolicy() - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceTicketGrantingTicketExpirationPolicy
 
DefaultRegisteredServiceUsernameProvider - Class in org.apereo.cas.services
Resolves the username for the service to be the default principal id.
DefaultRegisteredServiceUsernameProvider(String) - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceUsernameProvider
 
DefaultRegisteredServiceWebflowInterruptPolicy - Class in org.apereo.cas.services
DefaultRegisteredServiceWebflowInterruptPolicy() - Constructor for class org.apereo.cas.services.DefaultRegisteredServiceWebflowInterruptPolicy
 
delegatedAuthenticationPolicy - Variable in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
The delegated authn policy.
determineInitialDateTime(RegisteredService, TicketState) - Method in class org.apereo.cas.services.AuthenticationDateRegisteredServiceSingleSignOnParticipationPolicy
 
determineInitialDateTime(RegisteredService, TicketState) - Method in class org.apereo.cas.services.BaseDateTimeRegisteredServiceSingleSignOnParticipationPolicy
Determine initial date time zoned date time.
determineInitialDateTime(RegisteredService, TicketState) - Method in class org.apereo.cas.services.LastUsedTimeRegisteredServiceSingleSignOnParticipationPolicy
 
determinePrincipalIdFromAttributes(String, Map<String, List<Object>>) - Method in class org.apereo.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator
Determine principal id from attributes.
digestAndEncodeWithSalt(MessageDigest) - Method in class org.apereo.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator
Digest and encode with salt string.
doesEndingTimeAllowServiceAccess() - Method in class org.apereo.cas.services.TimeBasedRegisteredServiceAccessStrategy
Does ending time allow service access boolean.
doesStartingTimeAllowServiceAccess() - Method in class org.apereo.cas.services.TimeBasedRegisteredServiceAccessStrategy
Does starting time allow service access boolean.
doPrincipalAttributesAllowServiceAccess(String, Map<String, Object>) - Method in class org.apereo.cas.services.ChainingRegisteredServiceAccessStrategy
 
doPrincipalAttributesAllowServiceAccess(String, Map<String, Object>) - Method in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
 
doPrincipalAttributesAllowServiceAccess(String, Map<String, Object>) - Method in class org.apereo.cas.services.GroovyRegisteredServiceAccessStrategy
 
doPrincipalAttributesAllowServiceAccess(String, Map<String, Object>) - Method in class org.apereo.cas.services.RemoteEndpointServiceAccessStrategy
 
doRejectedAttributesRefusePrincipalAccess(Map<String, Object>) - Method in class org.apereo.cas.services.util.RegisteredServiceAccessStrategyEvaluator
Do rejected attributes refuse principal access boolean.
doRequiredAttributesAllowPrincipalAccess(Map<String, Object>, Map<String, Set<String>>) - Method in class org.apereo.cas.services.util.RegisteredServiceAccessStrategyEvaluator
Do required attributes allow principal access boolean.

E

enabled - Variable in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
Is the service allowed at all?
encryptResolvedUsername(Principal, Service, RegisteredService, String) - Method in class org.apereo.cas.services.BaseRegisteredServiceUsernameAttributeProvider
Encrypt resolved username.
enoughAttributesAvailableToProcess(String, Map<String, Object>) - Method in class org.apereo.cas.services.util.RegisteredServiceAccessStrategyEvaluator
Enough attributes available to process? Check collection sizes and determine if we have enough data to move on.
enoughRequiredAttributesAvailableToProcess(Map<String, Object>, Map<String, Set<String>>) - Method in class org.apereo.cas.services.util.RegisteredServiceAccessStrategyEvaluator
Enough required attributes available to process? Check collection sizes and determine if we have enough data to move on.
ensurePrincipalAccessIsAllowedForService(Service, RegisteredService, String, Map<String, List<Object>>) - Static method in class org.apereo.cas.services.RegisteredServiceAccessStrategyUtils
Ensure principal access is allowed for service.
ensureServiceAccessIsAllowed(String, RegisteredService) - Static method in class org.apereo.cas.services.RegisteredServiceAccessStrategyUtils
Ensure service access is allowed.
ensureServiceAccessIsAllowed(Service, RegisteredService) - Static method in class org.apereo.cas.services.RegisteredServiceAccessStrategyUtils
Ensure service access is allowed.
ensureServiceAccessIsAllowed(RegisteredService) - Static method in class org.apereo.cas.services.RegisteredServiceAccessStrategyUtils
Ensure service access is allowed.
ensureServiceIsNotExpired(RegisteredService) - Static method in class org.apereo.cas.services.RegisteredServiceAccessStrategyUtils
Ensure service is not expired.
ensureServiceSsoAccessIsAllowed(RegisteredService, Service, TicketGrantingTicket) - Static method in class org.apereo.cas.services.RegisteredServiceAccessStrategyUtils
Ensure service sso access is allowed.
ensureServiceSsoAccessIsAllowed(RegisteredService, Service, TicketGrantingTicket, boolean) - Static method in class org.apereo.cas.services.RegisteredServiceAccessStrategyUtils
Ensure service sso access is allowed.
evaluate(String, Map<String, Object>) - Method in class org.apereo.cas.services.util.RegisteredServiceAccessStrategyEvaluator
Evaluate access.
execute(AuditableContext) - Method in class org.apereo.cas.services.RegisteredServiceAccessStrategyAuditableEnforcer
 

F

filter(Map<String, List<Object>>) - Method in class org.apereo.cas.services.support.RegisteredServiceChainingAttributeFilter
 
filter(Map<String, List<Object>>) - Method in class org.apereo.cas.services.support.RegisteredServiceMappedRegexAttributeFilter
 
filter(Map<String, List<Object>>) - Method in class org.apereo.cas.services.support.RegisteredServiceMutantRegexAttributeFilter
 
filter(Map<String, List<Object>>) - Method in class org.apereo.cas.services.support.RegisteredServiceRegexAttributeFilter
filter(Map<String, List<Object>>) - Method in class org.apereo.cas.services.support.RegisteredServiceScriptedAttributeFilter
 
filterAttributeValuesByPattern(Set<Object>, Pattern) - Method in class org.apereo.cas.services.support.RegisteredServiceMappedRegexAttributeFilter
Filter attribute values by pattern and return the list.
filterAttributeValuesByPattern(Set<Object>, Pattern) - Method in class org.apereo.cas.services.support.RegisteredServiceReverseMappedRegexAttributeFilter
 
filterProvidedGivenAttributes() - Method in class org.apereo.cas.services.support.RegisteredServiceMappedRegexAttributeFilter
Filter provided given attributes predicate.
FRIENDLY_NAME - Static variable in class org.apereo.cas.services.RegexRegisteredService
The friendly name for this client.
FullRegexRegisteredServiceMatchingStrategy - Class in org.apereo.cas.services
FullRegexRegisteredServiceMatchingStrategy() - Constructor for class org.apereo.cas.services.FullRegexRegisteredServiceMatchingStrategy
 

G

generate(String, String) - Method in class org.apereo.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator
 
generate(Principal, String) - Method in class org.apereo.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator
 
getAllowedProviders() - Method in class org.apereo.cas.services.ChainingRegisteredServiceDelegatedAuthenticationPolicy
 
getBypassPrincipalAttributeName() - Method in class org.apereo.cas.services.GroovyRegisteredServiceMultifactorPolicy
Deprecated.
 
getBypassPrincipalAttributeValue() - Method in class org.apereo.cas.services.GroovyRegisteredServiceMultifactorPolicy
Deprecated.
 
getContentTypes() - Method in class org.apereo.cas.services.util.RegisteredServiceJsonSerializer
 
getContentTypes() - Method in class org.apereo.cas.services.util.RegisteredServiceYamlSerializer
 
getCreateCookieOnRenewedAuthentication() - Method in class org.apereo.cas.services.ChainingRegisteredServiceSingleSignOnParticipationPolicy
 
getDelegatedAuthenticationPolicy() - Method in class org.apereo.cas.services.ChainingRegisteredServiceAccessStrategy
 
getDelegatedAuthenticationPolicy() - Method in class org.apereo.cas.services.GroovyRegisteredServiceAccessStrategy
 
getEndingDateTime() - Method in class org.apereo.cas.services.TimeBasedRegisteredServiceAccessStrategy
 
getFailureMode() - Method in class org.apereo.cas.services.GroovyRegisteredServiceMultifactorPolicy
Deprecated.
 
getFriendlyName() - Method in class org.apereo.cas.services.RegexRegisteredService
 
getJsonFactory() - Method in class org.apereo.cas.services.util.RegisteredServiceYamlSerializer
 
getMultifactorAuthenticationProviders() - Method in class org.apereo.cas.services.GroovyRegisteredServiceMultifactorPolicy
Deprecated.
 
getPrincipalAttributeNameTrigger() - Method in class org.apereo.cas.services.GroovyRegisteredServiceMultifactorPolicy
Deprecated.
 
getPrincipalAttributesFromReleasePolicy(Principal, Service, RegisteredService) - Method in class org.apereo.cas.services.PrincipalAttributeRegisteredServiceUsernameProvider
Gets principal attributes.
getPrincipalAttributeValueToMatch() - Method in class org.apereo.cas.services.GroovyRegisteredServiceMultifactorPolicy
Deprecated.
 
getRegisteredServiceExpirationPolicyPredicate() - Static method in class org.apereo.cas.services.RegisteredServiceAccessStrategyUtils
Gets registered service expiration policy predicate.
getRequiredAttributes() - Method in class org.apereo.cas.services.ChainingRegisteredServiceAccessStrategy
 
getRequiredAttributes() - Method in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
Expose underlying attributes for auditing purposes.
getRequiredAttributes() - Method in class org.apereo.cas.services.GroovyRegisteredServiceAccessStrategy
 
getRequiredHandlers() - Method in class org.apereo.cas.services.AbstractRegisteredService
Deprecated.
getScript() - Method in class org.apereo.cas.services.GroovyRegisteredServiceMultifactorPolicy
Deprecated.
 
getStartingDateTime() - Method in class org.apereo.cas.services.TimeBasedRegisteredServiceAccessStrategy
 
getTypeToSerialize() - Method in class org.apereo.cas.services.util.RegisteredServiceJsonSerializer
 
getUnauthorizedRedirectUrl() - Method in class org.apereo.cas.services.GroovyRegisteredServiceAccessStrategy
 
getValue() - Method in class org.apereo.cas.services.DefaultRegisteredServiceProperty
 
getValues() - Method in class org.apereo.cas.services.DefaultRegisteredServiceProperty
 
getZoneId() - Method in class org.apereo.cas.services.TimeBasedRegisteredServiceAccessStrategy
 
GroovyRegisteredServiceAccessStrategy - Class in org.apereo.cas.services
GroovyRegisteredServiceAccessStrategy() - Constructor for class org.apereo.cas.services.GroovyRegisteredServiceAccessStrategy
 
GroovyRegisteredServiceMultifactorPolicy - Class in org.apereo.cas.services
Deprecated.
This component is deprecated as of 6.2.0 and is scheduled to be removed.
GroovyRegisteredServiceMultifactorPolicy() - Constructor for class org.apereo.cas.services.GroovyRegisteredServiceMultifactorPolicy
Deprecated.
 
GroovyRegisteredServiceUsernameProvider - Class in org.apereo.cas.services
Resolves the username for the service to be the default principal id.
GroovyRegisteredServiceUsernameProvider(String) - Constructor for class org.apereo.cas.services.GroovyRegisteredServiceUsernameProvider
 

H

handleEnvironmentChangeEvent(EnvironmentChangeEvent) - Method in class org.apereo.cas.services.DefaultRegisteredServicesEventListener
 
handleEnvironmentChangeEvent(EnvironmentChangeEvent) - Method in interface org.apereo.cas.services.RegisteredServicesEventListener
Handle environment change event.
handleRefreshEvent(CasRegisteredServicesRefreshEvent) - Method in class org.apereo.cas.services.DefaultRegisteredServicesEventListener
 
handleRefreshEvent(CasRegisteredServicesRefreshEvent) - Method in interface org.apereo.cas.services.RegisteredServicesEventListener
Handle services manager refresh event.
handleRegisteredServiceExpiredEvent(CasRegisteredServiceExpiredEvent) - Method in class org.apereo.cas.services.DefaultRegisteredServicesEventListener
 
handleRegisteredServiceExpiredEvent(CasRegisteredServiceExpiredEvent) - Method in interface org.apereo.cas.services.RegisteredServicesEventListener
Handle registered service expired event.
handleUnmappedAttribute(Map<String, List<Object>>, String, Object) - Method in class org.apereo.cas.services.support.RegisteredServiceMappedRegexAttributeFilter
Handle unmapped attribute.
HttpRequestRegisteredServiceAccessStrategy - Class in org.apereo.cas.services
This is HttpRequestRegisteredServiceAccessStrategy that reaches out to a remote endpoint, passing the CAS principal id to determine if access is allowed.
HttpRequestRegisteredServiceAccessStrategy() - Constructor for class org.apereo.cas.services.HttpRequestRegisteredServiceAccessStrategy
 

I

initialize() - Method in class org.apereo.cas.services.AbstractRegisteredService
 
initialize() - Method in class org.apereo.cas.services.BaseRegisteredServiceUsernameAttributeProvider
Initializes the registered service with default values for fields that are unspecified.
isAllowedProxyCallbackUrl(URL) - Method in class org.apereo.cas.services.RefuseRegisteredServiceProxyPolicy
 
isAllowedProxyCallbackUrl(URL) - Method in class org.apereo.cas.services.RegexMatchingRegisteredServiceProxyPolicy
 
isAllowedToProxy() - Method in class org.apereo.cas.services.RefuseRegisteredServiceProxyPolicy
 
isAllowedToProxy() - Method in class org.apereo.cas.services.RegexMatchingRegisteredServiceProxyPolicy
 
isBypassEnabled() - Method in class org.apereo.cas.services.GroovyRegisteredServiceMultifactorPolicy
Deprecated.
 
isBypassTrustedDeviceEnabled() - Method in class org.apereo.cas.services.GroovyRegisteredServiceMultifactorPolicy
Deprecated.
 
isExclusive() - Method in class org.apereo.cas.services.ChainingRegisteredServiceDelegatedAuthenticationPolicy
 
isExpired() - Method in class org.apereo.cas.services.DefaultRegisteredServiceExpirationPolicy
 
isForceExecution() - Method in class org.apereo.cas.services.GroovyRegisteredServiceMultifactorPolicy
Deprecated.
 
isPermitUndefined() - Method in class org.apereo.cas.services.ChainingRegisteredServiceDelegatedAuthenticationPolicy
 
isProviderAllowed(String, RegisteredService) - Method in class org.apereo.cas.services.ChainingRegisteredServiceDelegatedAuthenticationPolicy
 
isProviderAllowed(String, RegisteredService) - Method in class org.apereo.cas.services.DefaultRegisteredServiceDelegatedAuthenticationPolicy
 
isProviderRequired() - Method in class org.apereo.cas.services.ChainingRegisteredServiceDelegatedAuthenticationPolicy
 
isServiceAccessAllowed() - Method in class org.apereo.cas.services.ChainingRegisteredServiceAccessStrategy
 
isServiceAccessAllowed() - Method in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
 
isServiceAccessAllowed() - Method in class org.apereo.cas.services.GroovyRegisteredServiceAccessStrategy
 
isServiceAccessAllowed() - Method in class org.apereo.cas.services.HttpRequestRegisteredServiceAccessStrategy
 
isServiceAccessAllowed() - Method in class org.apereo.cas.services.TimeBasedRegisteredServiceAccessStrategy
 
isServiceAccessAllowedForSso() - Method in class org.apereo.cas.services.ChainingRegisteredServiceAccessStrategy
 
isServiceAccessAllowedForSso() - Method in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
 
isServiceAccessAllowedForSso() - Method in class org.apereo.cas.services.GroovyRegisteredServiceAccessStrategy
 

L

LastUsedTimeRegisteredServiceSingleSignOnParticipationPolicy - Class in org.apereo.cas.services
LastUsedTimeRegisteredServiceSingleSignOnParticipationPolicy(TimeUnit, long, int) - Constructor for class org.apereo.cas.services.LastUsedTimeRegisteredServiceSingleSignOnParticipationPolicy
 
LiteralRegisteredServiceMatchingStrategy - Class in org.apereo.cas.services
LiteralRegisteredServiceMatchingStrategy() - Constructor for class org.apereo.cas.services.LiteralRegisteredServiceMatchingStrategy
 

M

matches(String) - Method in class org.apereo.cas.services.RegexRegisteredService
 
matches(Service) - Method in class org.apereo.cas.services.RegexRegisteredService
 
matches(RegisteredService, String) - Method in class org.apereo.cas.services.FullRegexRegisteredServiceMatchingStrategy
 
matches(RegisteredService, String) - Method in class org.apereo.cas.services.LiteralRegisteredServiceMatchingStrategy
 
matches(RegisteredService, String) - Method in class org.apereo.cas.services.PartialRegexRegisteredServiceMatchingStrategy
 

N

NeverRegisteredServiceSingleSignOnParticipationPolicy - Class in org.apereo.cas.services
NeverRegisteredServiceSingleSignOnParticipationPolicy() - Constructor for class org.apereo.cas.services.NeverRegisteredServiceSingleSignOnParticipationPolicy
 
newInstance() - Method in class org.apereo.cas.services.AbstractRegisteredService
Create a new service instance.
newInstance() - Method in class org.apereo.cas.services.RegexRegisteredService
 

O

order - Variable in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
The sorting/execution order of this strategy.
org.apereo.cas.authentication.principal - package org.apereo.cas.authentication.principal
 
org.apereo.cas.services - package org.apereo.cas.services
This package is contains classes related to the restriction of CAS usage to a particular set of services.
org.apereo.cas.services.support - package org.apereo.cas.services.support
 
org.apereo.cas.services.util - package org.apereo.cas.services.util
 

P

PartialRegexRegisteredServiceMatchingStrategy - Class in org.apereo.cas.services
PartialRegexRegisteredServiceMatchingStrategy() - Constructor for class org.apereo.cas.services.PartialRegexRegisteredServiceMatchingStrategy
 
postLoad() - Method in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
Post load.
prepareMessageDigest(String, String) - Static method in class org.apereo.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator
Prepare message digest message digest.
PrincipalAttributeRegisteredServiceUsernameProvider - Class in org.apereo.cas.services
Determines the username for this registered service based on a principal attribute.
PrincipalAttributeRegisteredServiceUsernameProvider(String, String) - Constructor for class org.apereo.cas.services.PrincipalAttributeRegisteredServiceUsernameProvider
 

R

RefuseRegisteredServiceProxyPolicy - Class in org.apereo.cas.services
A proxy policy that disallows proxying.
RefuseRegisteredServiceProxyPolicy() - Constructor for class org.apereo.cas.services.RefuseRegisteredServiceProxyPolicy
 
RegexMatchingRegisteredServiceProxyPolicy - Class in org.apereo.cas.services
A proxy policy that only allows proxying to pgt urls that match the specified regex pattern.
RegexMatchingRegisteredServiceProxyPolicy(String) - Constructor for class org.apereo.cas.services.RegexMatchingRegisteredServiceProxyPolicy
Init the policy with the pgt url regex pattern that will determine the urls allowed to receive the pgt.
RegexRegisteredService - Class in org.apereo.cas.services
Mutable registered service that uses Java regular expressions for service matching.
RegexRegisteredService() - Constructor for class org.apereo.cas.services.RegexRegisteredService
 
RegisteredServiceAccessStrategyAuditableEnforcer - Class in org.apereo.cas.services
RegisteredServiceAccessStrategyAuditableEnforcer(CasConfigurationProperties) - Constructor for class org.apereo.cas.services.RegisteredServiceAccessStrategyAuditableEnforcer
 
RegisteredServiceAccessStrategyEvaluator - Class in org.apereo.cas.services.util
RegisteredServiceAccessStrategyEvaluator() - Constructor for class org.apereo.cas.services.util.RegisteredServiceAccessStrategyEvaluator
 
RegisteredServiceAccessStrategyUtils - Class in org.apereo.cas.services
This is RegisteredServiceAccessStrategyUtils that encapsulates common operations relevant to registered service access strategy and authorizations.
RegisteredServiceAccessStrategyUtils() - Constructor for class org.apereo.cas.services.RegisteredServiceAccessStrategyUtils
 
RegisteredServiceChainingAttributeFilter - Class in org.apereo.cas.services.support
The filter that chains other filters inside it.
RegisteredServiceChainingAttributeFilter() - Constructor for class org.apereo.cas.services.support.RegisteredServiceChainingAttributeFilter
 
RegisteredServiceJsonSerializer - Class in org.apereo.cas.services.util
Serializes registered services to JSON based on the Jackson JSON library.
RegisteredServiceJsonSerializer(PrettyPrinter) - Constructor for class org.apereo.cas.services.util.RegisteredServiceJsonSerializer
 
RegisteredServiceMappedRegexAttributeFilter - Class in org.apereo.cas.services.support
A filtering policy that selectively applies patterns to attributes mapped in the config.
RegisteredServiceMappedRegexAttributeFilter(Map<String, Object>) - Constructor for class org.apereo.cas.services.support.RegisteredServiceMappedRegexAttributeFilter
 
RegisteredServiceMutantRegexAttributeFilter - Class in org.apereo.cas.services.support
RegisteredServiceMutantRegexAttributeFilter() - Constructor for class org.apereo.cas.services.support.RegisteredServiceMutantRegexAttributeFilter
 
RegisteredServicePublicKeyImpl - Class in org.apereo.cas.services
Represents a public key for a CAS registered service.
RegisteredServicePublicKeyImpl() - Constructor for class org.apereo.cas.services.RegisteredServicePublicKeyImpl
 
RegisteredServiceRegexAttributeFilter - Class in org.apereo.cas.services.support
The regex filter that is responsible to make sure only attributes that match a certain regex pattern registered service are released.
RegisteredServiceRegexAttributeFilter(String) - Constructor for class org.apereo.cas.services.support.RegisteredServiceRegexAttributeFilter
Instantiates a new registered service regex attribute filter.
RegisteredServiceReverseMappedRegexAttributeFilter - Class in org.apereo.cas.services.support
A filtering policy that selectively applies patterns to attributes mapped in the config.
RegisteredServiceReverseMappedRegexAttributeFilter() - Constructor for class org.apereo.cas.services.support.RegisteredServiceReverseMappedRegexAttributeFilter
 
RegisteredServiceScriptedAttributeFilter - Class in org.apereo.cas.services.support
RegisteredServiceScriptedAttributeFilter(int, String) - Constructor for class org.apereo.cas.services.support.RegisteredServiceScriptedAttributeFilter
 
RegisteredServicesEventListener - Interface in org.apereo.cas.services
Interface for DefaultRegisteredServicesEventListener to allow spring @Async support to use JDK proxy.
RegisteredServiceYamlSerializer - Class in org.apereo.cas.services.util
RegisteredServiceYamlSerializer() - Constructor for class org.apereo.cas.services.util.RegisteredServiceYamlSerializer
 
rejectedAttributes - Variable in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
Collection of attributes that will be rejected which will cause this policy to refuse access.
RemoteEndpointServiceAccessStrategy - Class in org.apereo.cas.services
This is RemoteEndpointServiceAccessStrategy that reaches out to a remote endpoint, passing the CAS principal id to determine if access is allowed.
RemoteEndpointServiceAccessStrategy() - Constructor for class org.apereo.cas.services.RemoteEndpointServiceAccessStrategy
 
requireAllAttributes - Variable in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
Defines the attribute aggregation behavior when checking for required attributes.
requiredAttributeFound(String, Map<String, Object>, Map<String, Set<String>>) - Method in class org.apereo.cas.services.util.RegisteredServiceAccessStrategyEvaluator
Required attribute found boolean.
requiredAttributes - Variable in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
Collection of required attributes for this service to proceed.
requiredAttributesFoundInMap(Map<String, Object>, Map<String, Set<String>>) - Method in class org.apereo.cas.services.util.RegisteredServiceAccessStrategyEvaluator
Check whether required attributes are found in the given map.
resolveUsername(Principal, Service, RegisteredService) - Method in class org.apereo.cas.services.BaseRegisteredServiceUsernameAttributeProvider
 
resolveUsernameInternal(Principal, Service, RegisteredService) - Method in class org.apereo.cas.services.AnonymousRegisteredServiceUsernameAttributeProvider
 
resolveUsernameInternal(Principal, Service, RegisteredService) - Method in class org.apereo.cas.services.BaseRegisteredServiceUsernameAttributeProvider
Resolve username internal string.
resolveUsernameInternal(Principal, Service, RegisteredService) - Method in class org.apereo.cas.services.DefaultRegisteredServiceUsernameProvider
 
resolveUsernameInternal(Principal, Service, RegisteredService) - Method in class org.apereo.cas.services.GroovyRegisteredServiceUsernameProvider
 
resolveUsernameInternal(Principal, Service, RegisteredService) - Method in class org.apereo.cas.services.PrincipalAttributeRegisteredServiceUsernameProvider
 
resolveUsernameInternal(Principal, Service, RegisteredService) - Method in class org.apereo.cas.services.ScriptedRegisteredServiceUsernameProvider
Deprecated.
 

S

ScriptedRegisteredServiceUsernameProvider - Class in org.apereo.cas.services
Deprecated.
Since 6.2
ScriptedRegisteredServiceUsernameProvider() - Constructor for class org.apereo.cas.services.ScriptedRegisteredServiceUsernameProvider
Deprecated.
 
serviceId - Variable in class org.apereo.cas.services.AbstractRegisteredService
The unique identifier for this service.
setRequiredHandlers(Set<String>) - Method in class org.apereo.cas.services.AbstractRegisteredService
Deprecated.
Since 6.2
setServiceAccessAllowed(boolean) - Method in class org.apereo.cas.services.ChainingRegisteredServiceAccessStrategy
 
setServiceAccessAllowed(boolean) - Method in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
 
setServiceAccessAllowed(boolean) - Method in class org.apereo.cas.services.GroovyRegisteredServiceAccessStrategy
 
setServiceId(String) - Method in class org.apereo.cas.services.AbstractRegisteredService
Sets the service identifier.
setServiceId(String) - Method in class org.apereo.cas.services.RegexRegisteredService
 
setValues(Set<String>) - Method in class org.apereo.cas.services.DefaultRegisteredServiceProperty
Sets values.
ShibbolethCompatiblePersistentIdGenerator - Class in org.apereo.cas.authentication.principal
Generates PersistentIds based on the Shibboleth algorithm.
ShibbolethCompatiblePersistentIdGenerator(String) - Constructor for class org.apereo.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator
 
shouldParticipateInSso(RegisteredService, TicketState) - Method in class org.apereo.cas.services.BaseDateTimeRegisteredServiceSingleSignOnParticipationPolicy
 
shouldParticipateInSso(RegisteredService, TicketState) - Method in class org.apereo.cas.services.ChainingRegisteredServiceSingleSignOnParticipationPolicy
 
shouldParticipateInSso(RegisteredService, TicketState) - Method in class org.apereo.cas.services.DefaultRegisteredServiceSingleSignOnParticipationPolicy
 
shouldParticipateInSso(RegisteredService, TicketState) - Method in class org.apereo.cas.services.NeverRegisteredServiceSingleSignOnParticipationPolicy
 
ssoEnabled - Variable in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
Is the service allowed to use SSO?
supports(File) - Method in class org.apereo.cas.services.util.RegisteredServiceJsonSerializer
 
supports(File) - Method in class org.apereo.cas.services.util.RegisteredServiceYamlSerializer
 
supports(String) - Method in class org.apereo.cas.services.util.RegisteredServiceJsonSerializer
 
supports(String) - Method in class org.apereo.cas.services.util.RegisteredServiceYamlSerializer
 

T

TABLE_NAME - Static variable in class org.apereo.cas.services.DefaultRegisteredServiceProperty
JPA table name.
TimeBasedRegisteredServiceAccessStrategy - Class in org.apereo.cas.services
The TimeBasedRegisteredServiceAccessStrategy is responsible for enforcing CAS authorization strategy based on a configured start/end time.
TimeBasedRegisteredServiceAccessStrategy() - Constructor for class org.apereo.cas.services.TimeBasedRegisteredServiceAccessStrategy
 
toCipher() - Method in class org.apereo.cas.services.RegisteredServicePublicKeyImpl
 
toExpirationPolicy() - Method in class org.apereo.cas.services.DefaultRegisteredServiceTicketGrantingTicketExpirationPolicy
 
toString() - Method in class org.apereo.cas.authentication.principal.ShibbolethCompatiblePersistentIdGenerator
 

U

unauthorizedRedirectUrl - Variable in class org.apereo.cas.services.DefaultRegisteredServiceAccessStrategy
The Unauthorized redirect url.
A B C D E F G H I L M N O P R S T U 
All Classes All Packages