All Classes and Interfaces
Class
Description
Abstract class for using the provided CAS assertion to construct a new User object.
Temporary authentication object needed to load the user details service.
Used by the
ExceptionTranslationFilter to commence authentication via the
JA-SIG Central Authentication Service (CAS).Processes a CAS service ticket, obtains proxy granting tickets, and processes proxy
tickets.
An
AuthenticationProvider implementation that integrates with JA-SIG Central
Authentication Service (CAS).Represents a successful CAS
Authentication.A builder of
CasAuthenticationToken instancesRedirects the request to the CAS server appending
gateway=true to the URL.A
RequestMatcher implementation that delegates the check to an instance of
GatewayResolver.Deprecated, for removal: This API element is subject to removal in a future version.
Jackson module for spring-security-cas.
An
Authentication implementation that is
designed to process CAS service ticket.CasServiceTicketAuthenticationToken.Builder<B extends CasServiceTicketAuthenticationToken.Builder<B>>
A builder of
CasServiceTicketAuthenticationToken instancesPopulates the
GrantedAuthoritys for a user by
reading a list of attributes that were returned as part of the CAS response.Implementation of @link
StatelessTicketCache that has no backing cache.Sets the appropriate parameters for CAS's implementation of SAML (which is not
guaranteed to be actually SAML compliant).
In order for the
CasAuthenticationProvider to provide the correct service url
to authenticate the ticket, the returned value of Authentication.getDetails()
should implement this interface when tickets can be sent to any URL rather than only
ServiceProperties.getService().The
AuthenticationDetailsSource that is set on the
CasAuthenticationFilter should return a value that implements
ServiceAuthenticationDetails if the application needs to authenticate dynamic
service urls.Stores properties related to this CAS service.
Caches tickets using a Spring IoC defined
Cache.Caches CAS service tickets and CAS proxy tickets for stateless connections.
CasJacksonModulebased on Jackson 3