All Classes
-
Class Summary Class Description AbstractProtocolAttributeEncoder Abstract class to define common attribute encoding operations.AbstractServiceFactory<T extends org.apereo.cas.authentication.principal.Service> TheAbstractServiceFactory
is the parent class providing convenience methods for creating service objects.AbstractWebApplicationService Abstract implementation of a WebApplicationService.AbstractWebApplicationServiceResponseBuilder Abstract response builder that provides wrappers for building post and redirect responses.AllAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria AllowedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria AnyAuthenticationHandlerRegisteredServiceAuthenticationPolicyCriteria DefaultCasProtocolAttributeEncoder The default implementation of the attribute encoder that will use a per-service key-pair to encrypt the credential password and PGT when available.DefaultResponse Encapsulates a Response to send back for a particular service.DefaultServiceMatchingStrategy This isDefaultServiceMatchingStrategy
.DefaultWebApplicationResponseBuilderLocator ExcludedAuthenticationHandlersRegisteredServiceAuthenticationPolicyCriteria GroovyRegisteredServiceAuthenticationPolicyCriteria NoOpProtocolAttributeEncoder This isNoOpProtocolAttributeEncoder
that does no encoding of attributes received.NotPreventedRegisteredServiceAuthenticationPolicyCriteria RegisteredServicePublicKeyCipherExecutor Default cipher implementation based on public keys.RestfulRegisteredServiceAuthenticationPolicyCriteria SimpleWebApplicationServiceImpl Represents a service which wishes to use the CAS protocol.WebApplicationServiceFactory TheWebApplicationServiceFactory
is responsible for creatingWebApplicationService
objects.WebApplicationServiceResponseBuilder Default response builder that passes back the ticket id to the original url of the service based on the response type.