- abort() - Method in class org.jasig.cas.client.jaas.CasLoginModule
-
- AbstractAuthenticator - Class in org.jasig.cas.client.tomcat.v7
-
Base authenticator for all authentication protocols supported by CAS.
- AbstractAuthenticator() - Constructor for class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- AbstractCasAuthenticator - Class in org.jasig.cas.client.tomcat.v7
-
Base class for all CAS protocol authenticators.
- AbstractCasAuthenticator() - Constructor for class org.jasig.cas.client.tomcat.v7.AbstractCasAuthenticator
-
- AbstractCasFilter - Class in org.jasig.cas.client.util
-
Abstract filter that contains code that is common to all CAS filters.
- AbstractCasFilter() - Constructor for class org.jasig.cas.client.util.AbstractCasFilter
-
- AbstractCasProtocolUrlBasedTicketValidator - Class in org.jasig.cas.client.validation
-
Abstract class that knows the protocol for validating a CAS ticket.
- AbstractCasProtocolUrlBasedTicketValidator(String) - Constructor for class org.jasig.cas.client.validation.AbstractCasProtocolUrlBasedTicketValidator
-
- AbstractCasRealm - Class in org.jasig.cas.client.tomcat.v7
-
Base Realm
implementation for all CAS realms.
- AbstractCasRealm() - Constructor for class org.jasig.cas.client.tomcat.v7.AbstractCasRealm
-
- AbstractConfigurationFilter - Class in org.jasig.cas.client.util
-
Abstracts out the ability to configure the filters from the initial properties provided.
- AbstractConfigurationFilter() - Constructor for class org.jasig.cas.client.util.AbstractConfigurationFilter
-
- AbstractEncryptedProxyGrantingTicketStorageImpl - Class in org.jasig.cas.client.proxy
-
Provides encryption capabilities.
- AbstractEncryptedProxyGrantingTicketStorageImpl() - Constructor for class org.jasig.cas.client.proxy.AbstractEncryptedProxyGrantingTicketStorageImpl
-
- AbstractLogoutHandler - Class in org.jasig.cas.client.tomcat
-
Base class for all logout handlers.
- AbstractLogoutHandler() - Constructor for class org.jasig.cas.client.tomcat.AbstractLogoutHandler
-
- AbstractLogoutValve - Class in org.jasig.cas.client.tomcat.v7
-
Abstract base class for Container-managed log out.
- AbstractLogoutValve() - Constructor for class org.jasig.cas.client.tomcat.v7.AbstractLogoutValve
-
- AbstractTicketValidationFilter - Class in org.jasig.cas.client.validation
-
The filter that handles all the work of validating ticket requests.
- AbstractTicketValidationFilter() - Constructor for class org.jasig.cas.client.validation.AbstractTicketValidationFilter
-
- AbstractUrlBasedTicketValidator - Class in org.jasig.cas.client.validation
-
Abstract validator implementation for tickets that must be validated against a server.
- AbstractUrlBasedTicketValidator(String) - Constructor for class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
Constructs a new TicketValidator with the casServerUrlPrefix.
- addMember(Principal) - Method in class org.jasig.cas.client.authentication.SimpleGroup
-
- addSessionById(String, HttpSession) - Method in class org.jasig.cas.client.session.HashMapBackedSessionMappingStorage
-
- addSessionById(String, HttpSession) - Method in interface org.jasig.cas.client.session.SessionMappingStorage
-
Add a session by its mapping Id.
- AnyHostnameVerifier - Class in org.jasig.cas.client.ssl
-
Hostname verifier that performs no host name verification for an SSL peer
such that all hosts are allowed.
- AnyHostnameVerifier() - Constructor for class org.jasig.cas.client.ssl.AnyHostnameVerifier
-
- assertion - Variable in class org.jasig.cas.client.jaas.CasLoginModule
-
CAS assertion
- Assertion - Interface in org.jasig.cas.client.validation
-
Represents a response to a validation request.
- ASSERTION_CACHE - Static variable in class org.jasig.cas.client.jaas.CasLoginModule
-
Stores mapping of ticket to assertion to support JAAS providers that
attempt to periodically re-authenticate to renew principal.
- AssertionCasRealm - Class in org.jasig.cas.client.tomcat.v7
-
Tomcat
Realm
that implements
CasRealm
for principal and
role data backed by the CAS
Assertion
.
- AssertionCasRealm() - Constructor for class org.jasig.cas.client.tomcat.v7.AssertionCasRealm
-
- AssertionCasRealmDelegate - Class in org.jasig.cas.client.tomcat
-
- AssertionCasRealmDelegate() - Constructor for class org.jasig.cas.client.tomcat.AssertionCasRealmDelegate
-
- AssertionHolder - Class in org.jasig.cas.client.util
-
Static holder that places Assertion in a ThreadLocal.
- AssertionHolder() - Constructor for class org.jasig.cas.client.util.AssertionHolder
-
- AssertionImpl - Class in org.jasig.cas.client.validation
-
- AssertionImpl(String) - Constructor for class org.jasig.cas.client.validation.AssertionImpl
-
Constructs a new Assertion with a Principal of the supplied name, a valid from date of now, no valid until date, and no attributes.
- AssertionImpl(AttributePrincipal) - Constructor for class org.jasig.cas.client.validation.AssertionImpl
-
Creates a new Assertion with the supplied Principal.
- AssertionImpl(AttributePrincipal, Map<String, Object>) - Constructor for class org.jasig.cas.client.validation.AssertionImpl
-
Create a new Assertion with the supplied principal and Assertion attributes.
- AssertionImpl(AttributePrincipal, Date, Date, Date, Map<String, Object>) - Constructor for class org.jasig.cas.client.validation.AssertionImpl
-
Creates a new Assertion with the supplied principal, Assertion attributes, and start and valid until dates.
- AssertionPrincipal - Class in org.jasig.cas.client.jaas
-
Principal implementation that contains the CAS ticket validation assertion.
- AssertionPrincipal(String, Assertion) - Constructor for class org.jasig.cas.client.jaas.AssertionPrincipal
-
Creates a new principal containing the CAS assertion.
- AssertionThreadLocalFilter - Class in org.jasig.cas.client.util
-
Places the assertion in a ThreadLocal such that other resources can access it that do not have access to the web tier session.
- AssertionThreadLocalFilter() - Constructor for class org.jasig.cas.client.util.AssertionThreadLocalFilter
-
- assertNotEmpty(Collection<?>, String) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Check whether the collection is null or empty.
- assertNotNull(Object, String) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Check whether the object is null or not.
- assertTrue(boolean, String) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Assert that the statement is true, otherwise throw an exception with the
provided message.
- AttributePrincipal - Interface in org.jasig.cas.client.authentication
-
Extension to the standard Java Principal that includes a way to retrieve proxy tickets for a particular user
and attributes.
- AttributePrincipalImpl - Class in org.jasig.cas.client.authentication
-
Concrete implementation of the AttributePrincipal interface.
- AttributePrincipalImpl(String) - Constructor for class org.jasig.cas.client.authentication.AttributePrincipalImpl
-
Constructs a new principal with an empty map of attributes.
- AttributePrincipalImpl(String, Map<String, Object>) - Constructor for class org.jasig.cas.client.authentication.AttributePrincipalImpl
-
Constructs a new principal with the supplied name and attributes.
- AttributePrincipalImpl(String, String, ProxyRetriever) - Constructor for class org.jasig.cas.client.authentication.AttributePrincipalImpl
-
Constructs a new principal with the supplied name and the proxying capabilities.
- AttributePrincipalImpl(String, Map<String, Object>, String, ProxyRetriever) - Constructor for class org.jasig.cas.client.authentication.AttributePrincipalImpl
-
Constructs a new principal with the supplied name, attributes, and proxying capabilities.
- AUTH_METHOD - Static variable in class org.jasig.cas.client.tomcat.v7.Cas10CasAuthenticator
-
- AUTH_METHOD - Static variable in class org.jasig.cas.client.tomcat.v7.Cas20CasAuthenticator
-
- AUTH_METHOD - Static variable in class org.jasig.cas.client.tomcat.v7.Cas20ProxyCasAuthenticator
-
- AUTH_METHOD - Static variable in class org.jasig.cas.client.tomcat.v7.Saml11Authenticator
-
- authenticate(Principal) - Method in class org.jasig.cas.client.tomcat.AssertionCasRealmDelegate
-
Authenticates the given principal.
- authenticate(HttpServletRequest, HttpServletResponse) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
-
Performs CAS authentication on the given request and returns the principal
determined by the configured
CasRealm
on success.
- authenticate(Principal) - Method in interface org.jasig.cas.client.tomcat.CasRealm
-
Authenticates the given principal.
- authenticate(Principal) - Method in class org.jasig.cas.client.tomcat.PropertiesCasRealmDelegate
-
Authenticates the given principal.
- authenticate(Request, HttpServletResponse, LoginConfig) - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
- authenticate(Principal) - Method in class org.jasig.cas.client.tomcat.v7.AbstractCasRealm
-
Authenticates the given principal.
- AuthenticationFilter - Class in org.jasig.cas.client.authentication
-
Filter implementation to intercept all requests and attempt to authenticate
the user by redirecting them to CAS (unless the user has a ticket).
- AuthenticationFilter() - Constructor for class org.jasig.cas.client.authentication.AuthenticationFilter
-
- AuthenticationRedirectStrategy - Interface in org.jasig.cas.client.authentication
-
Interface to abstract the authentication strategy for redirecting.
- AuthenticatorDelegate - Class in org.jasig.cas.client.tomcat
-
Version-agnostic authenticator which encapsulates the core CAS workflow of
redirecting to CAS for unauthenticated sessions and validating service tickets
when found in the request.
- AuthenticatorDelegate() - Constructor for class org.jasig.cas.client.tomcat.AuthenticatorDelegate
-
- cacheAssertions - Variable in class org.jasig.cas.client.jaas.CasLoginModule
-
Enables or disable assertion caching
- cacheTimeout - Variable in class org.jasig.cas.client.jaas.CasLoginModule
-
Assertion cache timeout in minutes
- cacheTimeoutUnit - Variable in class org.jasig.cas.client.jaas.CasLoginModule
-
Units of cache timeout.
- callbackHandler - Variable in class org.jasig.cas.client.jaas.CasLoginModule
-
JAAS callback handler
- Cas10CasAuthenticator - Class in org.jasig.cas.client.tomcat.v7
-
Authenticator that handles CAS 1.0 protocol.
- Cas10CasAuthenticator() - Constructor for class org.jasig.cas.client.tomcat.v7.Cas10CasAuthenticator
-
- Cas10TicketValidationFilter - Class in org.jasig.cas.client.validation
-
Implementation of AbstractTicketValidatorFilter that instanciates a Cas10TicketValidator.
- Cas10TicketValidationFilter() - Constructor for class org.jasig.cas.client.validation.Cas10TicketValidationFilter
-
- Cas10TicketValidator - Class in org.jasig.cas.client.validation
-
Implementation of a Ticket Validator that can validate tickets conforming to the CAS 1.0 specification.
- Cas10TicketValidator(String) - Constructor for class org.jasig.cas.client.validation.Cas10TicketValidator
-
- Cas20CasAuthenticator - Class in org.jasig.cas.client.tomcat.v7
-
Authenticator that handles the CAS 2.0 protocol.
- Cas20CasAuthenticator() - Constructor for class org.jasig.cas.client.tomcat.v7.Cas20CasAuthenticator
-
- Cas20ProxyCasAuthenticator - Class in org.jasig.cas.client.tomcat.v7
-
Authenticator that handles the CAS 2.0 protocol with proxying support.
- Cas20ProxyCasAuthenticator() - Constructor for class org.jasig.cas.client.tomcat.v7.Cas20ProxyCasAuthenticator
-
- Cas20ProxyReceivingTicketValidationFilter - Class in org.jasig.cas.client.validation
-
Creates either a CAS20ProxyTicketValidator or a CAS20ServiceTicketValidator depending on whether any of the
proxy parameters are set.
- Cas20ProxyReceivingTicketValidationFilter() - Constructor for class org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
-
- Cas20ProxyRetriever - Class in org.jasig.cas.client.proxy
-
Implementation of a ProxyRetriever that follows the CAS 2.0 specification.
- Cas20ProxyRetriever(String, String) - Constructor for class org.jasig.cas.client.proxy.Cas20ProxyRetriever
-
Deprecated.
- Cas20ProxyRetriever(String, String, HttpURLConnectionFactory) - Constructor for class org.jasig.cas.client.proxy.Cas20ProxyRetriever
-
Main Constructor.
- Cas20ProxyTicketValidator - Class in org.jasig.cas.client.validation
-
Extension to the traditional Service Ticket validation that will validate service tickets and proxy tickets.
- Cas20ProxyTicketValidator(String) - Constructor for class org.jasig.cas.client.validation.Cas20ProxyTicketValidator
-
- Cas20ServiceTicketValidator - Class in org.jasig.cas.client.validation
-
Implementation of the TicketValidator that will validate Service Tickets in compliance with the CAS 2.
- Cas20ServiceTicketValidator(String) - Constructor for class org.jasig.cas.client.validation.Cas20ServiceTicketValidator
-
Constructs an instance of the CAS 2.0 Service Ticket Validator with the supplied
CAS server url prefix.
- CasLoginModule - Class in org.jasig.cas.client.jaas
-
JAAS login module that delegates to a CAS
TicketValidator
component
for authentication, and on success populates a
Subject
with principal
data including NetID and principal attributes.
- CasLoginModule() - Constructor for class org.jasig.cas.client.jaas.CasLoginModule
-
- CasRealm - Interface in org.jasig.cas.client.tomcat
-
Describes Tomcat Realm
implementations that do not require password
for authentication.
- cleanUp() - Method in class org.jasig.cas.client.proxy.EhcacheBackedProxyGrantingTicketStorageImpl
-
- cleanUp() - Method in class org.jasig.cas.client.proxy.MemcachedBackedProxyGrantingTicketStorageImpl
-
- cleanUp() - Method in interface org.jasig.cas.client.proxy.ProxyGrantingTicketStorage
-
Called on a regular basis by an external timer,
giving implementations a chance to remove stale data.
- cleanUp() - Method in class org.jasig.cas.client.proxy.ProxyGrantingTicketStorageImpl
-
Cleans up old, expired proxy tickets.
- CleanUpTimerTask - Class in org.jasig.cas.client.proxy
-
- CleanUpTimerTask(ProxyGrantingTicketStorage) - Constructor for class org.jasig.cas.client.proxy.CleanUpTimerTask
-
- clear() - Static method in class org.jasig.cas.client.util.AssertionHolder
-
Clear the ThreadLocal.
- client - Variable in class org.jasig.cas.client.proxy.MemcachedBackedProxyGrantingTicketStorageImpl
-
- closeQuietly(Closeable) - Static method in class org.jasig.cas.client.util.CommonUtils
-
- commit() - Method in class org.jasig.cas.client.jaas.CasLoginModule
-
- CommonUtils - Class in org.jasig.cas.client.util
-
Common utilities so that we don't need to include Commons Lang.
- CONST_CAS_ASSERTION - Static variable in class org.jasig.cas.client.util.AbstractCasFilter
-
Represents the constant for where the assertion will be located in memory.
- CONST_CAS_GATEWAY - Static variable in class org.jasig.cas.client.authentication.DefaultGatewayResolverImpl
-
- constructRedirectUrl(HttpServletRequest) - Method in class org.jasig.cas.client.tomcat.AbstractLogoutHandler
-
Constructs a url to redirect to.
- constructRedirectUrl(String, String, String, boolean, boolean) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Constructs the URL to use to redirect to the CAS server.
- constructServiceUrl(HttpServletRequest, HttpServletResponse) - Method in class org.jasig.cas.client.util.AbstractCasFilter
-
- constructServiceUrl(HttpServletRequest, HttpServletResponse, String, String, String, boolean) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Constructs a service url from the HttpServletRequest or from the given
serviceUrl.
- constructValidationUrl(String, String) - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
Constructs the URL to send the validation request to.
- contains(String[]) - Method in class org.jasig.cas.client.validation.ProxyList
-
- ContainsPatternUrlPatternMatcherStrategy - Class in org.jasig.cas.client.authentication
-
A pattern matcher that looks inside the url to find the exact pattern specified.
- ContainsPatternUrlPatternMatcherStrategy() - Constructor for class org.jasig.cas.client.authentication.ContainsPatternUrlPatternMatcherStrategy
-
- createProxyList(String) - Static method in class org.jasig.cas.client.util.CommonUtils
-
- customParseResponse(String, Assertion) - Method in class org.jasig.cas.client.validation.Cas20ProxyTicketValidator
-
- customParseResponse(String, Assertion) - Method in class org.jasig.cas.client.validation.Cas20ServiceTicketValidator
-
Template method if additional custom parsing (such as Proxying) needs to be done.
- GatewayResolver - Interface in org.jasig.cas.client.authentication
-
Implementations of this should only have a default constructor if
you plan on constructing them via the web.xml.
- getAllowedProxyChains() - Method in class org.jasig.cas.client.validation.Cas20ProxyTicketValidator
-
- getArtifactParameterName() - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
Abstract method that subclasses should use to provide the name of the artifact parameter (i.e.
- getArtifactParameterName() - Method in class org.jasig.cas.client.tomcat.v7.AbstractCasAuthenticator
-
- getArtifactParameterName() - Method in class org.jasig.cas.client.tomcat.v7.Saml11Authenticator
-
Abstract method that subclasses should use to provide the name of the artifact parameter (i.e.
- getArtifactParameterName() - Method in class org.jasig.cas.client.util.AbstractCasFilter
-
- getAssertion() - Method in class org.jasig.cas.client.jaas.AssertionPrincipal
-
- getAssertion() - Static method in class org.jasig.cas.client.util.AssertionHolder
-
Retrieve the assertion from the ThreadLocal.
- getAttributes() - Method in interface org.jasig.cas.client.authentication.AttributePrincipal
-
The Map of key/value pairs associated with this principal.
- getAttributes() - Method in class org.jasig.cas.client.authentication.AttributePrincipalImpl
-
- getAttributes() - Method in interface org.jasig.cas.client.validation.Assertion
-
The key/value pairs associated with this assertion.
- getAttributes() - Method in class org.jasig.cas.client.validation.AssertionImpl
-
- getAuthenticationDate() - Method in interface org.jasig.cas.client.validation.Assertion
-
The date the authentication actually occurred on.
- getAuthenticationDate() - Method in class org.jasig.cas.client.validation.AssertionImpl
-
- getAuthenticationMethod() - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- getAuthenticationMethod() - Method in class org.jasig.cas.client.tomcat.v7.Cas10CasAuthenticator
-
- getAuthenticationMethod() - Method in class org.jasig.cas.client.tomcat.v7.Cas20CasAuthenticator
-
- getAuthenticationMethod() - Method in class org.jasig.cas.client.tomcat.v7.Cas20ProxyCasAuthenticator
-
- getAuthenticationMethod() - Method in class org.jasig.cas.client.tomcat.v7.Saml11Authenticator
-
- getAuthMethod() - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
Provided for Tomcat 7.0.8 support.
- getBytes(String) - Method in class org.jasig.cas.client.validation.Saml11TicketValidator
-
- getCasServerLoginUrl() - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
-
- getCasServerUrlPrefix() - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- getCasServerUrlPrefix() - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
- getCustomParameters() - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
- getDelegate() - Method in class org.jasig.cas.client.tomcat.v7.AbstractCasRealm
-
- getDelegate() - Method in class org.jasig.cas.client.tomcat.v7.AssertionCasRealm
- getDelegate() - Method in class org.jasig.cas.client.tomcat.v7.PropertiesCasRealm
- getEncoding() - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- getEncoding() - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
- getHostnameVerifier(FilterConfig) - Method in class org.jasig.cas.client.validation.AbstractTicketValidationFilter
-
Gets the configured
HostnameVerifier
to use for HTTPS connections
if one is configured for this filter.
- getHostsFromClassPath() - Static method in class org.jasig.cas.client.proxy.MemcachedBackedProxyGrantingTicketStorageImpl
-
- getInfo() - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
- getInfo() - Method in class org.jasig.cas.client.tomcat.v7.AbstractCasRealm
- getLogoutHandler() - Method in class org.jasig.cas.client.tomcat.v7.AbstractLogoutValve
-
- getLogoutHandler() - Method in class org.jasig.cas.client.tomcat.v7.RegexUriLogoutValve
- getLogoutHandler() - Method in class org.jasig.cas.client.tomcat.v7.StaticUriLogoutValve
- getName() - Method in class org.jasig.cas.client.authentication.SimplePrincipal
-
- getName() - Method in class org.jasig.cas.client.jaas.TicketCredential
-
- getName() - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- getName() - Method in class org.jasig.cas.client.tomcat.v7.AbstractCasRealm
- getName() - Method in class org.jasig.cas.client.tomcat.v7.Cas10CasAuthenticator
-
- getName() - Method in class org.jasig.cas.client.tomcat.v7.Cas20CasAuthenticator
-
- getName() - Method in class org.jasig.cas.client.tomcat.v7.Cas20ProxyCasAuthenticator
-
- getName() - Method in class org.jasig.cas.client.tomcat.v7.Saml11Authenticator
-
- getPassword(String) - Method in class org.jasig.cas.client.tomcat.v7.AbstractCasRealm
- getPrincipal(String) - Method in class org.jasig.cas.client.tomcat.v7.AbstractCasRealm
- getPrincipal() - Method in interface org.jasig.cas.client.validation.Assertion
-
The principal for which this assertion is valid.
- getPrincipal() - Method in class org.jasig.cas.client.validation.AssertionImpl
-
- getPropertyDescriptor(Class<?>, String) - Static method in class org.jasig.cas.client.util.ReflectUtils
-
Gets the property descriptor for the named property on the given class.
- getPropertyDescriptor(BeanInfo, String) - Static method in class org.jasig.cas.client.util.ReflectUtils
-
Gets the property descriptor for the named property from the bean info describing
a particular class to which property belongs.
- getPropertyFromInitParams(FilterConfig, String, String) - Method in class org.jasig.cas.client.util.AbstractConfigurationFilter
-
Retrieves the property from the FilterConfig.
- getProxyCallbackUrl() - Method in class org.jasig.cas.client.tomcat.v7.AbstractCasAuthenticator
-
- getProxyCallbackUrl() - Method in class org.jasig.cas.client.validation.Cas20ServiceTicketValidator
-
- getProxyGrantingTicketStorage() - Static method in class org.jasig.cas.client.tomcat.v7.ProxyCallbackValve
-
- getProxyGrantingTicketStorage() - Method in class org.jasig.cas.client.validation.Cas20ServiceTicketValidator
-
- getProxyRetriever() - Method in class org.jasig.cas.client.validation.Cas20ServiceTicketValidator
-
- getProxyTicketFor(String) - Method in interface org.jasig.cas.client.authentication.AttributePrincipal
-
Retrieves a CAS proxy ticket for this specific principal.
- getProxyTicketFor(String) - Method in class org.jasig.cas.client.authentication.AttributePrincipalImpl
-
- getProxyTicketIdFor(String, String) - Method in class org.jasig.cas.client.proxy.Cas20ProxyRetriever
-
- getProxyTicketIdFor(String, String) - Method in interface org.jasig.cas.client.proxy.ProxyRetriever
-
Retrieves a proxy ticket for a specific targetService.
- getResponseFromServer(String, String) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Deprecated.
- getResponseFromServer(URL, String) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Deprecated.
- getResponseFromServer(URL, HttpURLConnectionFactory, String) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Contacts the remote URL and returns the response.
- getRoles(Principal) - Method in class org.jasig.cas.client.tomcat.AssertionCasRealmDelegate
-
Gets the roles defined for the given principal.
- getRoles(Principal) - Method in interface org.jasig.cas.client.tomcat.CasRealm
-
Gets the roles defined for the given principal.
- getRoles(Principal) - Method in class org.jasig.cas.client.tomcat.PropertiesCasRealmDelegate
-
Gets the roles defined for the given principal.
- getRoles(Principal) - Method in class org.jasig.cas.client.tomcat.v7.AbstractCasRealm
-
Gets the roles defined for the given principal.
- getServerName() - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
-
- getServiceParameterName() - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
Abstract method that subclasses should use to provide the name of the service parameter (i.e.
- getServiceParameterName() - Method in class org.jasig.cas.client.tomcat.v7.AbstractCasAuthenticator
-
- getServiceParameterName() - Method in class org.jasig.cas.client.tomcat.v7.Saml11Authenticator
-
Abstract method that subclasses should use to provide the name of the service parameter (i.e.
- getServiceParameterName() - Method in class org.jasig.cas.client.util.AbstractCasFilter
-
- getServiceUrl() - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
-
- getSessionMappingStorage() - Method in class org.jasig.cas.client.session.SingleSignOutHandler
-
- getSessionMappingStorage() - Static method in class org.jasig.cas.client.session.SingleSignOutHttpSessionListener
-
- getSingleSignOutHandler() - Static method in class org.jasig.cas.client.session.SingleSignOutFilter
-
- getSSLConfig(FilterConfig) - Method in class org.jasig.cas.client.validation.AbstractTicketValidationFilter
-
Gets the ssl config to use for HTTPS connections
if one is configured for this filter.
- getTextForElement(String, String) - Static method in class org.jasig.cas.client.util.XmlUtils
-
Retrieve the text for a specific element (when we know there is only
one).
- getTextForElements(String, String) - Static method in class org.jasig.cas.client.util.XmlUtils
-
Retrieve the text for a group of elements.
- getTicketValidator() - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
Returns the single instance of the ticket validator to use to validate tickets.
- getTicketValidator() - Method in class org.jasig.cas.client.tomcat.v7.Cas10CasAuthenticator
-
- getTicketValidator() - Method in class org.jasig.cas.client.tomcat.v7.Cas20CasAuthenticator
-
- getTicketValidator() - Method in class org.jasig.cas.client.tomcat.v7.Cas20ProxyCasAuthenticator
-
- getTicketValidator() - Method in class org.jasig.cas.client.tomcat.v7.Saml11Authenticator
-
- getTicketValidator(FilterConfig) - Method in class org.jasig.cas.client.validation.AbstractTicketValidationFilter
-
Template method to return the appropriate validator.
- getTicketValidator(FilterConfig) - Method in class org.jasig.cas.client.validation.Cas10TicketValidationFilter
-
- getTicketValidator(FilterConfig) - Method in class org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
-
Constructs a Cas20ServiceTicketValidator or a Cas20ProxyTicketValidator based on supplied parameters.
- getTicketValidator(FilterConfig) - Method in class org.jasig.cas.client.validation.Saml11TicketValidationFilter
-
- getUrl() - Method in class org.jasig.cas.client.util.ErrorRedirectFilter.ErrorHolder
-
- getURLConnectionFactory() - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
- getUrlSuffix() - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
The endpoint of the validation URL.
- getUrlSuffix() - Method in class org.jasig.cas.client.validation.Cas10TicketValidator
-
- getUrlSuffix() - Method in class org.jasig.cas.client.validation.Cas20ProxyTicketValidator
-
- getUrlSuffix() - Method in class org.jasig.cas.client.validation.Cas20ServiceTicketValidator
-
- getUrlSuffix() - Method in class org.jasig.cas.client.validation.Saml11TicketValidator
-
- getValidFromDate() - Method in interface org.jasig.cas.client.validation.Assertion
-
The date from which the assertion is valid from.
- getValidFromDate() - Method in class org.jasig.cas.client.validation.AssertionImpl
-
- getValidUntilDate() - Method in interface org.jasig.cas.client.validation.Assertion
-
The date which the assertion is valid until.
- getValidUntilDate() - Method in class org.jasig.cas.client.validation.AssertionImpl
-
- getXmlReader() - Static method in class org.jasig.cas.client.util.XmlUtils
-
Get an instance of an XML reader from the XMLReaderFactory.
- inheritanceMatch(Throwable) - Method in class org.jasig.cas.client.util.ErrorRedirectFilter.ErrorHolder
-
- init() - Method in class org.jasig.cas.client.authentication.AuthenticationFilter
-
- init(FilterConfig) - Method in class org.jasig.cas.client.session.SingleSignOutFilter
-
- init() - Method in class org.jasig.cas.client.session.SingleSignOutHandler
-
Initializes the component for use.
- init() - Method in class org.jasig.cas.client.tomcat.RegexUriLogoutHandler
-
Initializes the component for use.
- init() - Method in class org.jasig.cas.client.tomcat.StaticUriLogoutHandler
-
Initializes the component for use.
- init(FilterConfig) - Method in class org.jasig.cas.client.util.AbstractCasFilter
-
- init() - Method in class org.jasig.cas.client.util.AbstractCasFilter
-
Initialization method.
- init(FilterConfig) - Method in class org.jasig.cas.client.util.AssertionThreadLocalFilter
-
- init(FilterConfig) - Method in class org.jasig.cas.client.util.DelegatingFilter
-
- init(FilterConfig) - Method in class org.jasig.cas.client.util.ErrorRedirectFilter
-
- init(FilterConfig) - Method in class org.jasig.cas.client.util.HttpServletRequestWrapperFilter
-
- init() - Method in class org.jasig.cas.client.validation.AbstractTicketValidationFilter
-
- init() - Method in class org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
-
- initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.jasig.cas.client.jaas.CasLoginModule
-
Initializes the CAS login module.
- initInternal(FilterConfig) - Method in class org.jasig.cas.client.authentication.AuthenticationFilter
-
- initInternal(FilterConfig) - Method in class org.jasig.cas.client.authentication.Saml11AuthenticationFilter
-
- initInternal(FilterConfig) - Method in class org.jasig.cas.client.util.AbstractCasFilter
-
Controls the ordering of filter initialization and checking by defining a method that runs before the init.
- initInternal(FilterConfig) - Method in class org.jasig.cas.client.validation.AbstractTicketValidationFilter
-
- initInternal(FilterConfig) - Method in class org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
-
- initInternal(FilterConfig) - Method in class org.jasig.cas.client.validation.Saml11TicketValidationFilter
-
- InvalidProxyChainTicketValidationException - Exception in org.jasig.cas.client.validation
-
Exception denotes that an invalid proxy chain was sent from the CAS server to the local application.
- InvalidProxyChainTicketValidationException(String) - Constructor for exception org.jasig.cas.client.validation.InvalidProxyChainTicketValidationException
-
Constructs an exception with the supplied message.
- InvalidProxyChainTicketValidationException(String, Throwable) - Constructor for exception org.jasig.cas.client.validation.InvalidProxyChainTicketValidationException
-
Constructs an exception with the supplied message and chained throwable.
- InvalidProxyChainTicketValidationException(Throwable) - Constructor for exception org.jasig.cas.client.validation.InvalidProxyChainTicketValidationException
-
Constructs an exception with the chained throwable.
- invoke(Request, Response) - Method in class org.jasig.cas.client.tomcat.v7.AbstractLogoutValve
-
- invoke(Request, Response) - Method in class org.jasig.cas.client.tomcat.v7.ProxyCallbackValve
-
- invoke(Request, Response) - Method in class org.jasig.cas.client.tomcat.v7.SingleSignOutValve
- isAcceptAnyProxy() - Method in class org.jasig.cas.client.validation.Cas20ProxyTicketValidator
-
- isAllowEmptyProxyChain() - Method in class org.jasig.cas.client.validation.Cas20ProxyTicketValidator
-
- isBlank(String) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Determines if a String is blank or not.
- isEmpty(String) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Determines whether the String is null or of length 0.
- isEncode() - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- isIgnoreInitConfiguration() - Method in class org.jasig.cas.client.util.AbstractConfigurationFilter
-
- isLogoutRequest(HttpServletRequest) - Method in interface org.jasig.cas.client.tomcat.LogoutHandler
-
Determines whether the given request is a logout request.
- isLogoutRequest(HttpServletRequest) - Method in class org.jasig.cas.client.tomcat.RegexUriLogoutHandler
-
Determines whether the given request is a logout request.
- isLogoutRequest(HttpServletRequest) - Method in class org.jasig.cas.client.tomcat.StaticUriLogoutHandler
-
Determines whether the given request is a logout request.
- isMember(Principal) - Method in class org.jasig.cas.client.authentication.SimpleGroup
-
- isNotBlank(String) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Determines if a string is not blank.
- isNotEmpty(String) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Determines if the String is not empty.
- isRenew() - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- isRenew() - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
- isValid() - Method in interface org.jasig.cas.client.validation.Assertion
-
Determines whether an Assertion is considered usable or not.
- isValid() - Method in class org.jasig.cas.client.validation.AssertionImpl
-
- parseBoolean(String) - Method in class org.jasig.cas.client.util.AbstractConfigurationFilter
-
- parseResponseFromServer(String) - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
Parses the response from the server into a CAS Assertion.
- parseResponseFromServer(String) - Method in class org.jasig.cas.client.validation.Cas10TicketValidator
-
- parseResponseFromServer(String) - Method in class org.jasig.cas.client.validation.Cas20ServiceTicketValidator
-
- parseResponseFromServer(String) - Method in class org.jasig.cas.client.validation.Saml11TicketValidator
-
- populateUrlAttributeMap(Map<String, String>) - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
Template method for ticket validators that need to provide additional parameters to the validation url.
- populateUrlAttributeMap(Map<String, String>) - Method in class org.jasig.cas.client.validation.Cas20ServiceTicketValidator
-
Adds the pgtUrl to the list of parameters to pass to the CAS server.
- populateUrlAttributeMap(Map<String, String>) - Method in class org.jasig.cas.client.validation.Saml11TicketValidator
-
- postCommit(boolean) - Method in class org.jasig.cas.client.jaas.CasLoginModule
-
This occurs after commit is processed.
- postLogin(boolean) - Method in class org.jasig.cas.client.jaas.CasLoginModule
-
This occurs after logout is processed.
- postLogout() - Method in class org.jasig.cas.client.jaas.CasLoginModule
-
Happens after logout.
- preCommit() - Method in class org.jasig.cas.client.jaas.CasLoginModule
-
Operations to perform before doing commit.
- preFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.jasig.cas.client.validation.AbstractTicketValidationFilter
-
Pre-process the request before the normal filter process starts.
- preFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
-
This processes the ProxyReceptor request before the ticket validation code executes.
- preLogin() - Method in class org.jasig.cas.client.jaas.CasLoginModule
-
Operations to perform before doing login.
- preLogout() - Method in class org.jasig.cas.client.jaas.CasLoginModule
-
Happens before logout occurs.
- principalGroupName - Variable in class org.jasig.cas.client.jaas.CasLoginModule
-
Name of JAAS Group containing caller principal
- process(HttpServletRequest, HttpServletResponse) - Method in class org.jasig.cas.client.session.SingleSignOutHandler
-
Process a request regarding the SLO process: record the session or destroy it.
- PropertiesCasRealm - Class in org.jasig.cas.client.tomcat.v7
-
Tomcat
Realm
that implements
CasRealm
backed by properties file
containing usernames/and roles of the following format:
- PropertiesCasRealm() - Constructor for class org.jasig.cas.client.tomcat.v7.PropertiesCasRealm
-
- PropertiesCasRealmDelegate - Class in org.jasig.cas.client.tomcat
-
CasRealm
implementation with users and roles defined by a properties
file with the following format:
- PropertiesCasRealmDelegate() - Constructor for class org.jasig.cas.client.tomcat.PropertiesCasRealmDelegate
-
- ProxyCallbackValve - Class in org.jasig.cas.client.tomcat.v7
-
Handles watching a url for the proxy callback.
- ProxyCallbackValve() - Constructor for class org.jasig.cas.client.tomcat.v7.ProxyCallbackValve
-
- ProxyGrantingTicketStorage - Interface in org.jasig.cas.client.proxy
-
Interface for the storage and retrieval of ProxyGrantingTicketIds by mapping
them to a specific ProxyGrantingTicketIou.
- ProxyGrantingTicketStorageImpl - Class in org.jasig.cas.client.proxy
-
Implementation of
ProxyGrantingTicketStorage
that is backed by a
HashMap that keeps a ProxyGrantingTicket for a specified amount of time.
- ProxyGrantingTicketStorageImpl() - Constructor for class org.jasig.cas.client.proxy.ProxyGrantingTicketStorageImpl
-
Constructor set the timeout to the default value.
- ProxyGrantingTicketStorageImpl(long) - Constructor for class org.jasig.cas.client.proxy.ProxyGrantingTicketStorageImpl
-
Sets the amount of time to hold on to a ProxyGrantingTicket if its never
been retrieved.
- ProxyList - Class in org.jasig.cas.client.validation
-
Holding class for the proxy list to make Spring configuration easier.
- ProxyList(List<String[]>) - Constructor for class org.jasig.cas.client.validation.ProxyList
-
- ProxyList() - Constructor for class org.jasig.cas.client.validation.ProxyList
-
- ProxyListEditor - Class in org.jasig.cas.client.validation
-
Convert a String-formatted list of acceptable proxies to an array.
- ProxyListEditor() - Constructor for class org.jasig.cas.client.validation.ProxyListEditor
-
- ProxyRetriever - Interface in org.jasig.cas.client.proxy
-
Interface to abstract the retrieval of a proxy ticket to make the
implementation a black box to the client.
- readAndRespondToProxyReceptorRequest(HttpServletRequest, HttpServletResponse, ProxyGrantingTicketStorage) - Static method in class org.jasig.cas.client.util.CommonUtils
-
- readProperties() - Method in class org.jasig.cas.client.tomcat.PropertiesCasRealmDelegate
- redirect(HttpServletRequest, HttpServletResponse, String) - Method in interface org.jasig.cas.client.authentication.AuthenticationRedirectStrategy
-
Method name is a bit of a misnomer.
- redirect(HttpServletRequest, HttpServletResponse, String) - Method in class org.jasig.cas.client.authentication.DefaultAuthenticationRedirectStrategy
-
- redirect(HttpServletRequest, HttpServletResponse, String) - Method in class org.jasig.cas.client.authentication.FacesCompatibleAuthenticationRedirectStrategy
-
- redirectUrl - Variable in class org.jasig.cas.client.tomcat.AbstractLogoutHandler
-
- ReflectUtils - Class in org.jasig.cas.client.util
-
Helper class with reflection utility methods.
- RegexHostnameVerifier - Class in org.jasig.cas.client.ssl
-
Validates an SSL peer's hostname using a regular expression that a candidate
host must match in order to be verified.
- RegexHostnameVerifier(String) - Constructor for class org.jasig.cas.client.ssl.RegexHostnameVerifier
-
Creates a new instance using the given regular expression.
- RegexUriLogoutHandler - Class in org.jasig.cas.client.tomcat
-
Performs CAS logout when the request URI matches a regular expression.
- RegexUriLogoutHandler() - Constructor for class org.jasig.cas.client.tomcat.RegexUriLogoutHandler
-
- RegexUriLogoutValve - Class in org.jasig.cas.client.tomcat.v7
-
Performs CAS logout when the request URI matches a regular expression.
- RegexUriLogoutValve() - Constructor for class org.jasig.cas.client.tomcat.v7.RegexUriLogoutValve
-
- RegexUrlPatternMatcherStrategy - Class in org.jasig.cas.client.authentication
-
A pattern matcher that looks inside the url to find the pattern,.
- RegexUrlPatternMatcherStrategy() - Constructor for class org.jasig.cas.client.authentication.RegexUrlPatternMatcherStrategy
-
- removeBySessionById(String) - Method in class org.jasig.cas.client.session.HashMapBackedSessionMappingStorage
-
- removeBySessionById(String) - Method in interface org.jasig.cas.client.session.SessionMappingStorage
-
Remove a session by its Id.
- removeMember(Principal) - Method in class org.jasig.cas.client.authentication.SimpleGroup
-
- removeSessionByMappingId(String) - Method in class org.jasig.cas.client.session.HashMapBackedSessionMappingStorage
-
- removeSessionByMappingId(String) - Method in interface org.jasig.cas.client.session.SessionMappingStorage
-
Remove the HttpSession based on the mappingId.
- retrieve(String) - Method in class org.jasig.cas.client.proxy.AbstractEncryptedProxyGrantingTicketStorageImpl
-
- retrieve(String) - Method in interface org.jasig.cas.client.proxy.ProxyGrantingTicketStorage
-
Method to retrieve a ProxyGrantingTicket based on the
ProxyGrantingTicketIou.
- retrieve(String) - Method in class org.jasig.cas.client.proxy.ProxyGrantingTicketStorageImpl
-
NOTE: you can only retrieve a ProxyGrantingTicket once with this method.
- retrieveInternal(String) - Method in class org.jasig.cas.client.proxy.AbstractEncryptedProxyGrantingTicketStorageImpl
-
- retrieveInternal(String) - Method in class org.jasig.cas.client.proxy.EhcacheBackedProxyGrantingTicketStorageImpl
-
- retrieveInternal(String) - Method in class org.jasig.cas.client.proxy.MemcachedBackedProxyGrantingTicketStorageImpl
-
- retrievePrincipalFromSessionOrRequest(ServletRequest) - Method in class org.jasig.cas.client.util.HttpServletRequestWrapperFilter
-
- retrieveResponseFromServer(URL, String) - Method in class org.jasig.cas.client.validation.AbstractCasProtocolUrlBasedTicketValidator
-
Retrieves the response from the server by opening a connection and merely reading the response.
- retrieveResponseFromServer(URL, String) - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
Contacts the CAS Server to retrieve the response for the ticket validation.
- retrieveResponseFromServer(URL, String) - Method in class org.jasig.cas.client.validation.Saml11TicketValidator
-
- retrieveTicketFromRequest(HttpServletRequest) - Method in class org.jasig.cas.client.util.AbstractCasFilter
-
Template method to allow you to change how you retrieve the ticket.
- roleAttributeNames - Variable in class org.jasig.cas.client.jaas.CasLoginModule
-
Names of attributes in the CAS assertion that should be used for role data
- roleGroupName - Variable in class org.jasig.cas.client.jaas.CasLoginModule
-
Name of JAAS Group containing role data
- run() - Method in class org.jasig.cas.client.proxy.CleanUpTimerTask
-
- safeGetParameter(HttpServletRequest, String, List<String>) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Safe method for retrieving a parameter from the request without disrupting the reader UNLESS the parameter
actually exists in the query string.
- safeGetParameter(HttpServletRequest, String) - Static method in class org.jasig.cas.client.util.CommonUtils
-
- Saml11AuthenticationFilter - Class in org.jasig.cas.client.authentication
-
Extension to the default Authentication filter that sets the required SAML1.1 artifact parameter name and service parameter name.
- Saml11AuthenticationFilter() - Constructor for class org.jasig.cas.client.authentication.Saml11AuthenticationFilter
-
- Saml11Authenticator - Class in org.jasig.cas.client.tomcat.v7
-
CAS authenticator that uses the SAML 1.1 protocol.
- Saml11Authenticator() - Constructor for class org.jasig.cas.client.tomcat.v7.Saml11Authenticator
-
- Saml11TicketValidationFilter - Class in org.jasig.cas.client.validation
-
Implementation of TicketValidationFilter that can instanciate a SAML 1.1 Ticket Validator.
- Saml11TicketValidationFilter() - Constructor for class org.jasig.cas.client.validation.Saml11TicketValidationFilter
-
- Saml11TicketValidator - Class in org.jasig.cas.client.validation
-
TicketValidator that can understand validating a SAML artifact.
- Saml11TicketValidator(String) - Constructor for class org.jasig.cas.client.validation.Saml11TicketValidator
-
- save(String, String) - Method in class org.jasig.cas.client.proxy.AbstractEncryptedProxyGrantingTicketStorageImpl
-
- save(String, String) - Method in interface org.jasig.cas.client.proxy.ProxyGrantingTicketStorage
-
Method to save the ProxyGrantingTicket to the backing storage facility.
- save(String, String) - Method in class org.jasig.cas.client.proxy.ProxyGrantingTicketStorageImpl
-
- saveInternal(String, String) - Method in class org.jasig.cas.client.proxy.AbstractEncryptedProxyGrantingTicketStorageImpl
-
- saveInternal(String, String) - Method in class org.jasig.cas.client.proxy.EhcacheBackedProxyGrantingTicketStorageImpl
-
- saveInternal(String, String) - Method in class org.jasig.cas.client.proxy.MemcachedBackedProxyGrantingTicketStorageImpl
-
- sendRedirect(HttpServletResponse, String) - Static method in class org.jasig.cas.client.util.CommonUtils
-
Sends the redirect message and captures the exceptions that we can't possibly do anything with.
- service - Variable in class org.jasig.cas.client.jaas.CasLoginModule
-
CAS service parameter used if no service is provided via TextCallback on login
- ServiceAndTicketCallbackHandler - Class in org.jasig.cas.client.jaas
-
- ServiceAndTicketCallbackHandler(String, String) - Constructor for class org.jasig.cas.client.jaas.ServiceAndTicketCallbackHandler
-
Creates a new instance with the given service and ticket.
- Servlet3AuthenticationFilter - Class in org.jasig.cas.client.jaas
-
Servlet filter performs a programmatic JAAS login using the Servlet 3.0 HttpServletRequest#login() facility.
- Servlet3AuthenticationFilter() - Constructor for class org.jasig.cas.client.jaas.Servlet3AuthenticationFilter
-
- sessionCreated(HttpSessionEvent) - Method in class org.jasig.cas.client.session.SingleSignOutHttpSessionListener
-
- sessionDestroyed(HttpSessionEvent) - Method in class org.jasig.cas.client.session.SingleSignOutHttpSessionListener
-
- sessionEvent(SessionEvent) - Method in class org.jasig.cas.client.tomcat.v7.SingleSignOutValve
- SessionMappingStorage - Interface in org.jasig.cas.client.session
-
Stores the mapping between sessions and keys to be retrieved later.
- setAcceptAnyProxy(boolean) - Method in class org.jasig.cas.client.tomcat.v7.Cas20ProxyCasAuthenticator
-
- setAcceptAnyProxy(boolean) - Method in class org.jasig.cas.client.validation.Cas20ProxyTicketValidator
-
- setAllowedProxyChains(String) - Method in class org.jasig.cas.client.tomcat.v7.Cas20ProxyCasAuthenticator
-
- setAllowedProxyChains(ProxyList) - Method in class org.jasig.cas.client.validation.Cas20ProxyTicketValidator
-
- setAllowEmptyProxyChain(boolean) - Method in class org.jasig.cas.client.validation.Cas20ProxyTicketValidator
-
Set to determine whether empty proxy chains are allowed.
- setArtifactParameterName(String) - Method in class org.jasig.cas.client.session.SingleSignOutFilter
-
- setArtifactParameterName(String) - Method in class org.jasig.cas.client.session.SingleSignOutHandler
-
- setArtifactParameterName(String) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
-
- setArtifactParameterName(String) - Method in class org.jasig.cas.client.tomcat.v7.SingleSignOutValve
-
- setArtifactParameterName(String) - Method in class org.jasig.cas.client.util.AbstractCasFilter
-
- setArtifactParameterOverPost(boolean) - Method in class org.jasig.cas.client.session.SingleSignOutHandler
-
- setAssertion(Assertion) - Static method in class org.jasig.cas.client.util.AssertionHolder
-
Add the Assertion to the ThreadLocal.
- setAsText(String) - Method in class org.jasig.cas.client.validation.ProxyListEditor
-
- setCasServerLoginUrl(String) - Method in class org.jasig.cas.client.authentication.AuthenticationFilter
-
- setCasServerLoginUrl(String) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
-
- setCasServerLoginUrl(String) - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- setCasServerUrlPrefix(String) - Method in class org.jasig.cas.client.session.SingleSignOutFilter
-
- setCasServerUrlPrefix(String) - Method in class org.jasig.cas.client.session.SingleSignOutHandler
-
- setCasServerUrlPrefix(String) - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- setCasServerUrlPrefix(String) - Method in class org.jasig.cas.client.tomcat.v7.SingleSignOutValve
-
- setCipherAlgorithm(String) - Method in class org.jasig.cas.client.proxy.AbstractEncryptedProxyGrantingTicketStorageImpl
-
Note: you MUST call this method before calling setSecretKey if you're not using the default algorithm.
- setCustomParameters(Map<String, String>) - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
- setDisableXmlSchemaValidation(boolean) - Method in class org.jasig.cas.client.validation.AbstractCasProtocolUrlBasedTicketValidator
-
- setDisableXmlSchemaValidation(boolean) - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
Disable XML Schema validation.
- setDisableXmlSchemaValidation(boolean) - Method in class org.jasig.cas.client.validation.Saml11TicketValidator
-
- setEagerlyCreateSessions(boolean) - Method in class org.jasig.cas.client.session.SingleSignOutHandler
-
- setEncode(boolean) - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- setEncodeServiceUrl(boolean) - Method in class org.jasig.cas.client.util.AbstractCasFilter
-
- setEncoding(String) - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- setEncoding(String) - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
- setExceptionOnValidationFailure(boolean) - Method in class org.jasig.cas.client.validation.AbstractTicketValidationFilter
-
- setFrontLogoutParameterName(String) - Method in class org.jasig.cas.client.session.SingleSignOutFilter
-
- setFrontLogoutParameterName(String) - Method in class org.jasig.cas.client.session.SingleSignOutHandler
-
- setFrontLogoutParameterName(String) - Method in class org.jasig.cas.client.tomcat.v7.SingleSignOutValve
-
- setGateway(boolean) - Method in class org.jasig.cas.client.authentication.AuthenticationFilter
-
- setGatewayStorage(GatewayResolver) - Method in class org.jasig.cas.client.authentication.AuthenticationFilter
-
- setHostnameVerifier(HostnameVerifier) - Method in class org.jasig.cas.client.ssl.HttpsURLConnectionFactory
-
Set the host name verifier for the https connection received.
- setIgnoreInitConfiguration(boolean) - Method in class org.jasig.cas.client.util.AbstractConfigurationFilter
-
- setLogoutParameterName(String) - Method in class org.jasig.cas.client.session.SingleSignOutFilter
-
- setLogoutParameterName(String) - Method in class org.jasig.cas.client.session.SingleSignOutHandler
-
- setLogoutParameterName(String) - Method in class org.jasig.cas.client.tomcat.v7.SingleSignOutValve
-
- setLogoutUri(String) - Method in class org.jasig.cas.client.tomcat.StaticUriLogoutHandler
-
The logout URI to watch for logout requests.
- setLogoutUri(String) - Method in class org.jasig.cas.client.tomcat.v7.StaticUriLogoutValve
-
- setLogoutUriRegex(String) - Method in class org.jasig.cas.client.tomcat.RegexUriLogoutHandler
-
- setLogoutUriRegex(String) - Method in class org.jasig.cas.client.tomcat.v7.RegexUriLogoutValve
-
- setMillisBetweenCleanUps(int) - Method in class org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
-
- setPattern(String) - Method in class org.jasig.cas.client.authentication.ContainsPatternUrlPatternMatcherStrategy
-
- setPattern(String) - Method in class org.jasig.cas.client.authentication.ExactUrlPatternMatcherStrategy
-
- setPattern(String) - Method in class org.jasig.cas.client.authentication.RegexUrlPatternMatcherStrategy
-
- setPattern(String) - Method in interface org.jasig.cas.client.authentication.UrlPatternMatcherStrategy
-
The pattern against which the url is compared
- setPropertiesFilePath(String) - Method in class org.jasig.cas.client.tomcat.PropertiesCasRealmDelegate
-
- setPropertiesFilePath(String) - Method in class org.jasig.cas.client.tomcat.v7.PropertiesCasRealm
-
- setProperty(String, Object, Object) - Static method in class org.jasig.cas.client.util.ReflectUtils
-
Sets the given property on the target JavaBean using bean instrospection.
- setProperty(String, Object, Object, BeanInfo) - Static method in class org.jasig.cas.client.util.ReflectUtils
-
Sets the given property on the target JavaBean using bean instrospection.
- setProxyCallbackUrl(String) - Method in class org.jasig.cas.client.tomcat.v7.AbstractCasAuthenticator
-
- setProxyCallbackUrl(String) - Method in class org.jasig.cas.client.tomcat.v7.ProxyCallbackValve
-
- setProxyCallbackUrl(String) - Method in class org.jasig.cas.client.validation.Cas20ServiceTicketValidator
-
- setProxyGrantingTicketStorage(ProxyGrantingTicketStorage) - Method in class org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
-
- setProxyGrantingTicketStorage(ProxyGrantingTicketStorage) - Method in class org.jasig.cas.client.validation.Cas20ServiceTicketValidator
-
- setProxyGrantingTicketStorageClass(String) - Method in class org.jasig.cas.client.tomcat.v7.ProxyCallbackValve
-
- setProxyReceptorUrl(String) - Method in class org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
-
- setProxyRetriever(ProxyRetriever) - Method in class org.jasig.cas.client.validation.Cas20ServiceTicketValidator
-
- setRealm(CasRealm) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
-
- setRedirectAfterValidation(boolean) - Method in class org.jasig.cas.client.validation.AbstractTicketValidationFilter
-
- setRedirectUrl(String) - Method in class org.jasig.cas.client.tomcat.AbstractLogoutHandler
-
- setRedirectUrl(String) - Method in class org.jasig.cas.client.tomcat.v7.RegexUriLogoutValve
-
- setRedirectUrl(String) - Method in class org.jasig.cas.client.tomcat.v7.StaticUriLogoutValve
-
- setRelayStateParameterName(String) - Method in class org.jasig.cas.client.session.SingleSignOutFilter
-
- setRelayStateParameterName(String) - Method in class org.jasig.cas.client.session.SingleSignOutHandler
-
- setRelayStateParameterName(String) - Method in class org.jasig.cas.client.tomcat.v7.SingleSignOutValve
-
- setRenew(boolean) - Method in class org.jasig.cas.client.authentication.AuthenticationFilter
-
- setRenew(boolean) - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- setRenew(boolean) - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
- setRoleAttributeName(String) - Method in class org.jasig.cas.client.tomcat.AssertionCasRealmDelegate
-
- setRoleAttributeName(String) - Method in class org.jasig.cas.client.tomcat.v7.AssertionCasRealm
-
- setSecretKey(String) - Method in class org.jasig.cas.client.proxy.AbstractEncryptedProxyGrantingTicketStorageImpl
-
- setSecretKey(Key) - Method in class org.jasig.cas.client.proxy.AbstractEncryptedProxyGrantingTicketStorageImpl
-
- setServerName(String) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
-
- setServerName(String) - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- setServerName(String) - Method in class org.jasig.cas.client.util.AbstractCasFilter
-
Note that trailing slashes should not be used in the serverName.
- setService(String) - Method in class org.jasig.cas.client.util.AbstractCasFilter
-
- setServiceParameterName(String) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
-
- setServiceParameterName(String) - Method in class org.jasig.cas.client.util.AbstractCasFilter
-
- setServiceUrl(String) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
-
- setServiceUrl(String) - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- setSessionMappingStorage(SessionMappingStorage) - Method in class org.jasig.cas.client.session.SingleSignOutFilter
-
- setSessionMappingStorage(SessionMappingStorage) - Method in class org.jasig.cas.client.session.SingleSignOutHandler
-
- setSessionMappingStorage(SessionMappingStorage) - Method in class org.jasig.cas.client.tomcat.v7.SingleSignOutValve
-
- setSSLConfiguration(Properties) - Method in class org.jasig.cas.client.ssl.HttpsURLConnectionFactory
-
- setState(LifecycleState, Object) - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
- setTicketValidator(TicketValidator) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
-
- setTicketValidator(TicketValidator) - Method in class org.jasig.cas.client.validation.AbstractTicketValidationFilter
-
- setTimer(Timer) - Method in class org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
-
- setTimerTask(TimerTask) - Method in class org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter
-
- setTolerance(int) - Method in class org.jasig.cas.client.tomcat.v7.Saml11Authenticator
-
- setTolerance(long) - Method in class org.jasig.cas.client.validation.Saml11TicketValidator
-
- setURLConnectionFactory(HttpURLConnectionFactory) - Method in class org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
-
- setUseSession(boolean) - Method in class org.jasig.cas.client.validation.AbstractTicketValidationFilter
-
- sharedState - Variable in class org.jasig.cas.client.jaas.CasLoginModule
-
Login module shared state
- SimpleGroup - Class in org.jasig.cas.client.authentication
-
Simple security group implementation
- SimpleGroup(String) - Constructor for class org.jasig.cas.client.authentication.SimpleGroup
-
Creates a new group with the given name.
- SimplePrincipal - Class in org.jasig.cas.client.authentication
-
Simple security principal implementation.
- SimplePrincipal(String) - Constructor for class org.jasig.cas.client.authentication.SimplePrincipal
-
Creates a new principal with the given name.
- SingleSignOutFilter - Class in org.jasig.cas.client.session
-
Implements the Single Sign Out protocol.
- SingleSignOutFilter() - Constructor for class org.jasig.cas.client.session.SingleSignOutFilter
-
- SingleSignOutHandler - Class in org.jasig.cas.client.session
-
Performs CAS single sign-out operations in an API-agnostic fashion.
- SingleSignOutHandler() - Constructor for class org.jasig.cas.client.session.SingleSignOutHandler
-
- SingleSignOutHttpSessionListener - Class in org.jasig.cas.client.session
-
Listener to detect when an HTTP session is destroyed and remove it from the map of
managed sessions.
- SingleSignOutHttpSessionListener() - Constructor for class org.jasig.cas.client.session.SingleSignOutHttpSessionListener
-
- SingleSignOutValve - Class in org.jasig.cas.client.tomcat.v7
-
Handles logout request messages sent from the CAS server by ending the current
HTTP session.
- SingleSignOutValve() - Constructor for class org.jasig.cas.client.tomcat.v7.SingleSignOutValve
-
- startInternal() - Method in class org.jasig.cas.client.tomcat.v7.AbstractAuthenticator
-
- startInternal() - Method in class org.jasig.cas.client.tomcat.v7.Cas10CasAuthenticator
-
- startInternal() - Method in class org.jasig.cas.client.tomcat.v7.Cas20CasAuthenticator
-
- startInternal() - Method in class org.jasig.cas.client.tomcat.v7.Cas20ProxyCasAuthenticator
-
- startInternal() - Method in class org.jasig.cas.client.tomcat.v7.PropertiesCasRealm
- startInternal() - Method in class org.jasig.cas.client.tomcat.v7.ProxyCallbackValve
-
- startInternal() - Method in class org.jasig.cas.client.tomcat.v7.RegexUriLogoutValve
-
- startInternal() - Method in class org.jasig.cas.client.tomcat.v7.Saml11Authenticator
-
- startInternal() - Method in class org.jasig.cas.client.tomcat.v7.SingleSignOutValve
- startInternal() - Method in class org.jasig.cas.client.tomcat.v7.StaticUriLogoutValve
-
- StaticUriLogoutHandler - Class in org.jasig.cas.client.tomcat
-
Performs CAS logout when the request URI matches a fixed context-relative
URI.
- StaticUriLogoutHandler() - Constructor for class org.jasig.cas.client.tomcat.StaticUriLogoutHandler
-
- StaticUriLogoutValve - Class in org.jasig.cas.client.tomcat.v7
-
Monitors a specific request URI for logout requests.
- StaticUriLogoutValve() - Constructor for class org.jasig.cas.client.tomcat.v7.StaticUriLogoutValve
-
- storeGatewayInformation(HttpServletRequest, String) - Method in class org.jasig.cas.client.authentication.DefaultGatewayResolverImpl
-
- storeGatewayInformation(HttpServletRequest, String) - Method in interface org.jasig.cas.client.authentication.GatewayResolver
-
Storage the request for gatewaying and return the service url, which can be modified.
- subject - Variable in class org.jasig.cas.client.jaas.CasLoginModule
-
JAAS authentication subject