A C D G H I L O P R S

A

AbstractLogoutHandler - Class in org.jasig.cas.client.tomcat
Base class for all logout handlers.
AbstractLogoutHandler() - Constructor for class org.jasig.cas.client.tomcat.AbstractLogoutHandler
 
AssertionCasRealmDelegate - Class in org.jasig.cas.client.tomcat
CasRealm implementation with prinicpal and role data backed by the Assertion.
AssertionCasRealmDelegate() - Constructor for class org.jasig.cas.client.tomcat.AssertionCasRealmDelegate
 
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.
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
 

C

CasRealm - Interface in org.jasig.cas.client.tomcat
Describes Tomcat Realm implementations that do not require password for authentication.
constructRedirectUrl(HttpServletRequest) - Method in class org.jasig.cas.client.tomcat.AbstractLogoutHandler
Constructs a url to redirect to.

D

DEFAULT_ROLE_NAME - Static variable in class org.jasig.cas.client.tomcat.AssertionCasRealmDelegate
Default role attribute name

G

getCasServerLoginUrl() - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
 
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.
getServerName() - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
 
getServiceUrl() - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
 

H

hasRole(Principal, String) - Method in class org.jasig.cas.client.tomcat.AssertionCasRealmDelegate
Determines whether the given principal possesses the given role.
hasRole(Principal, String) - Method in interface org.jasig.cas.client.tomcat.CasRealm
Determines whether the given principal possesses the given role.
hasRole(Principal, String) - Method in class org.jasig.cas.client.tomcat.PropertiesCasRealmDelegate
Determines whether the given principal possesses the given role.

I

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.
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.

L

logger - Variable in class org.jasig.cas.client.tomcat.AbstractLogoutHandler
 
logout(HttpServletRequest, HttpServletResponse) - Method in class org.jasig.cas.client.tomcat.AbstractLogoutHandler
Ends the current authenticated user session bound to the given request.
logout(HttpServletRequest, HttpServletResponse) - Method in interface org.jasig.cas.client.tomcat.LogoutHandler
Ends the current authenticated user session bound to the given request.
LogoutHandler - Interface in org.jasig.cas.client.tomcat
Strategy pattern interface for ending a CAS authentication session.

O

org.jasig.cas.client.tomcat - package org.jasig.cas.client.tomcat
 

P

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
 

R

readProperties() - Method in class org.jasig.cas.client.tomcat.PropertiesCasRealmDelegate
redirectUrl - Variable in class org.jasig.cas.client.tomcat.AbstractLogoutHandler
 
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
 

S

setArtifactParameterName(String) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
 
setCasServerLoginUrl(String) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
 
setLogoutUri(String) - Method in class org.jasig.cas.client.tomcat.StaticUriLogoutHandler
The logout URI to watch for logout requests.
setLogoutUriRegex(String) - Method in class org.jasig.cas.client.tomcat.RegexUriLogoutHandler
 
setPropertiesFilePath(String) - Method in class org.jasig.cas.client.tomcat.PropertiesCasRealmDelegate
 
setRealm(CasRealm) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
 
setRedirectUrl(String) - Method in class org.jasig.cas.client.tomcat.AbstractLogoutHandler
 
setRoleAttributeName(String) - Method in class org.jasig.cas.client.tomcat.AssertionCasRealmDelegate
 
setServerName(String) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
 
setServiceParameterName(String) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
 
setServiceUrl(String) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
 
setTicketValidator(TicketValidator) - Method in class org.jasig.cas.client.tomcat.AuthenticatorDelegate
 
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
 

A C D G H I L O P R S

Copyright © 2006-2014 Jasig. All Rights Reserved.