A C D G H I M P R S U W 

A

AjaxAwareGatewayStorage - Class in au.org.ala.cas.client
The AjaxAwareGatewayStorage class delegates to a CAS DefaultGatewayResolverImpl with one difference: if the request is determined to be an ajax request, the next call to hasGatewayedAlready() will return false as the browser will not be follow the redirect to CAS due to domain origin restrictions.
AjaxAwareGatewayStorage() - Constructor for class au.org.ala.cas.client.AjaxAwareGatewayStorage
 
ALA_AUTH_COOKIE - Static variable in class au.org.ala.cas.util.AuthenticationCookieUtils
 
AlaHttpServletRequestWrapperFilter - Class in au.org.ala.cas.client
Implementation of a filter that wraps the normal HttpServletRequest with a wrapper that overrides the following methods to provide data from the CAS Assertion: HttpServletRequest.getUserPrincipal() HttpServletRequest.getRemoteUser() HttpServletRequest.isUserInRole(String)
AlaHttpServletRequestWrapperFilter() - Constructor for class au.org.ala.cas.client.AlaHttpServletRequestWrapperFilter
 
ATTR_EMAIL_ADDRESS - Static variable in class au.org.ala.cas.util.AuthenticationUtils
 
ATTR_FIRST_NAME - Static variable in class au.org.ala.cas.util.AuthenticationUtils
 
ATTR_LAST_NAME - Static variable in class au.org.ala.cas.util.AuthenticationUtils
 
ATTR_ROLES - Static variable in class au.org.ala.cas.util.AuthenticationUtils
 
ATTR_USER_ID - Static variable in class au.org.ala.cas.util.AuthenticationUtils
 
au.org.ala.cas.client - package au.org.ala.cas.client
 
au.org.ala.cas.util - package au.org.ala.cas.util
 
AUTHENTICATE_ONLY_IF_LOGGED_IN_FILTER_PATTERN - Static variable in class au.org.ala.cas.client.UriFilter
 
AuthenticationCookieUtils - Class in au.org.ala.cas.util
 
AuthenticationCookieUtils() - Constructor for class au.org.ala.cas.util.AuthenticationCookieUtils
 
AuthenticationUtils - Class in au.org.ala.cas.util
Helper methods that simplify getting key User Principal attributes from a Web Request
AuthenticationUtils() - Constructor for class au.org.ala.cas.util.AuthenticationUtils
 

C

CONST_CAS_GATEWAY - Static variable in class au.org.ala.cas.client.AjaxAwareGatewayStorage
 
cookieExists(HttpServletRequest, String) - Static method in class au.org.ala.cas.util.AuthenticationCookieUtils
 

D

destroy() - Method in class au.org.ala.cas.client.AlaHttpServletRequestWrapperFilter
 
destroy() - Method in class au.org.ala.cas.client.UriFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class au.org.ala.cas.client.AlaHttpServletRequestWrapperFilter
Wraps the HttpServletRequest in a wrapper class that delegates request.getRemoteUser to the underlying Assertion object stored in the user session.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class au.org.ala.cas.client.UriFilter
 

G

getCookie(HttpServletRequest, String) - Static method in class au.org.ala.cas.util.AuthenticationCookieUtils
 
getCookieValue(HttpServletRequest, String) - Static method in class au.org.ala.cas.util.AuthenticationCookieUtils
 
getDisplayName(HttpServletRequest) - Static method in class au.org.ala.cas.util.AuthenticationUtils
 
getEmailAddress(HttpServletRequest) - Static method in class au.org.ala.cas.util.AuthenticationUtils
 
getFirstName(HttpServletRequest) - Static method in class au.org.ala.cas.util.AuthenticationUtils
 
getLastName(HttpServletRequest) - Static method in class au.org.ala.cas.util.AuthenticationUtils
 
getPatternList(String, String) - Static method in class au.org.ala.cas.util.PatternMatchingUtils
 
getPrincipalAttribute(HttpServletRequest, String) - Static method in class au.org.ala.cas.util.AuthenticationUtils
Helper method that extracts the value of a specified attribute value from a AttributePrincipal
getUserId(HttpServletRequest) - Static method in class au.org.ala.cas.util.AuthenticationUtils
 
getUserName(HttpServletRequest) - Static method in class au.org.ala.cas.util.AuthenticationCookieUtils
 
getUserRoles(HttpServletRequest) - Static method in class au.org.ala.cas.util.AuthenticationUtils
 

H

hasGatewayedAlready(HttpServletRequest, String) - Method in class au.org.ala.cas.client.AjaxAwareGatewayStorage
 

I

init(FilterConfig) - Method in class au.org.ala.cas.client.AlaHttpServletRequestWrapperFilter
 
init(FilterConfig) - Method in class au.org.ala.cas.client.UriFilter
 
invoke(String) - Method in class au.org.ala.cas.client.WebServiceAuthenticationHelper
Invokes a web service.
isUserInRole(HttpServletRequest, String) - Static method in class au.org.ala.cas.util.AuthenticationUtils
Tests to see if the currently authenticated user has the specified role
isUserLoggedIn(HttpServletRequest) - Static method in class au.org.ala.cas.util.AuthenticationCookieUtils
 

M

matches(String, List<Pattern>) - Static method in class au.org.ala.cas.util.PatternMatchingUtils
 

P

PatternMatchingUtils - Class in au.org.ala.cas.util
 
PatternMatchingUtils() - Constructor for class au.org.ala.cas.util.PatternMatchingUtils
 

R

retrievePrincipalFromSessionOrRequest(ServletRequest) - Method in class au.org.ala.cas.client.AlaHttpServletRequestWrapperFilter
 

S

storeGatewayInformation(HttpServletRequest, String) - Method in class au.org.ala.cas.client.AjaxAwareGatewayStorage
 

U

URI_EXCLUSION_FILTER_PATTERN - Static variable in class au.org.ala.cas.client.UriFilter
 
URI_FILTER_PATTERN - Static variable in class au.org.ala.cas.client.UriFilter
 
UriFilter - Class in au.org.ala.cas.client
Meta filter that provides filtering based on URI patterns that require authentication (and thus redirection) to the CAS server.
UriFilter() - Constructor for class au.org.ala.cas.client.UriFilter
 

W

WebServiceAuthenticationHelper - Class in au.org.ala.cas.client
Helper class that authenticates user credentials prior to invoking a web service that requires authentication.
WebServiceAuthenticationHelper(String, String, String) - Constructor for class au.org.ala.cas.client.WebServiceAuthenticationHelper
Constructor that authenticates the user credentials and obtains a CAS Ticket Granting ticket.
A C D G H I M P R S U W 

Copyright © 2017. All rights reserved.