Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
G
I
L
M
N
P
R
S
U
V
A
addAuthorizedProxy(String)
- Method in class edu.yale.its.tp.cas.client.taglib.
AuthTag
AUTHENTICATION_FAILURE
- Static variable in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
AUTHENTICATION_SUCCESS
- Static variable in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
authenticationFailure
- Variable in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
authenticationSuccess
- Variable in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
AuthorizedProxyTag
- class edu.yale.its.tp.cas.client.taglib.
AuthorizedProxyTag
.
Tag for indicating authorized proxies for the cas:auth tag.
AuthorizedProxyTag()
- Constructor for class edu.yale.its.tp.cas.client.taglib.
AuthorizedProxyTag
AuthTag
- class edu.yale.its.tp.cas.client.taglib.
AuthTag
.
Authentication tag for use with the Yale Central Authentication Service.
AuthTag()
- Constructor for class edu.yale.its.tp.cas.client.taglib.
AuthTag
C
CAS_FILTER_USER
- Static variable in class edu.yale.its.tp.cas.client.filter.
CASFilter
CASFilter
- class edu.yale.its.tp.cas.client.filter.
CASFilter
.
Protects web-accesible resources with CAS.
CASFilter()
- Constructor for class edu.yale.its.tp.cas.client.filter.
CASFilter
characters(char[], int, int)
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
clear()
- Method in class edu.yale.its.tp.cas.client.
ProxyTicketValidator
Clears internally manufactured state.
clear()
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
Clears internally manufactured state.
currentText
- Variable in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
D
destroy()
- Method in class edu.yale.its.tp.cas.client.filter.
CASFilter
doEndTag()
- Method in class edu.yale.its.tp.cas.client.taglib.
LoginUrlTag
doEndTag()
- Method in class edu.yale.its.tp.cas.client.taglib.
ValidateUrlTag
doEndTag()
- Method in class edu.yale.its.tp.cas.client.taglib.
AuthorizedProxyTag
doEndTag()
- Method in class edu.yale.its.tp.cas.client.taglib.
LogoutTag
doEndTag()
- Method in class edu.yale.its.tp.cas.client.taglib.
AuthTag
doEndTag()
- Method in class edu.yale.its.tp.cas.client.taglib.
ServiceTag
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class edu.yale.its.tp.cas.client.filter.
CASFilter
doGet(HttpServletRequest, HttpServletResponse)
- Method in class edu.yale.its.tp.cas.proxy.
ProxyTicketReceptor
doPost(HttpServletRequest, HttpServletResponse)
- Method in class edu.yale.its.tp.cas.proxy.
ProxyTicketReceptor
doStartTag()
- Method in class edu.yale.its.tp.cas.client.taglib.
LogoutTag
doStartTag()
- Method in class edu.yale.its.tp.cas.client.taglib.
AuthTag
E
edu.yale.its.tp.cas.client
- package edu.yale.its.tp.cas.client
edu.yale.its.tp.cas.client.filter
- package edu.yale.its.tp.cas.client.filter
edu.yale.its.tp.cas.client.taglib
- package edu.yale.its.tp.cas.client.taglib
edu.yale.its.tp.cas.proxy
- package edu.yale.its.tp.cas.proxy
edu.yale.its.tp.cas.util
- package edu.yale.its.tp.cas.util
endDocument()
- Method in class edu.yale.its.tp.cas.client.
ProxyTicketValidator.ProxyHandler
endDocument()
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
endElement(String, String, String)
- Method in class edu.yale.its.tp.cas.client.
ProxyTicketValidator.ProxyHandler
endElement(String, String, String)
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
errorCode
- Variable in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
errorMessage
- Variable in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
G
getCasValidateUrl()
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
Gets the CAS validation URL to use when validating tickets and retrieving PGT IOUs.
getErrorCode()
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
Returns CAS's error code if authentication failed.
getErrorMessage()
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
Returns an error message if CAS authentication failed.
getPgtIou()
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
Returns the PGT IOU returned by CAS.
getProxyCallbackUrl()
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
Gets the callback URL, owned logically by the calling service, to receive the PGTid/PGTiou mapping.
getProxyList()
- Method in class edu.yale.its.tp.cas.client.
ProxyTicketValidator
Retrieves a list of proxies involved in the current authentication.
getProxyTicket(String, String)
- Static method in class edu.yale.its.tp.cas.proxy.
ProxyTicketReceptor
Retrieves a proxy ticket using the PGT that corresponds to the given PGT IOU.
getResponse()
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
Retrieves CAS's entire response, if authentication was succsesful.
getService(HttpServletRequest, String)
- Static method in class edu.yale.its.tp.cas.client.
Util
Returns a service ID (URL) as a composite of the preconfigured server name and the runtime request.
getUser()
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
Returns the strongly authenticated username.
I
init(FilterConfig)
- Method in class edu.yale.its.tp.cas.client.filter.
CASFilter
init(ServletConfig)
- Method in class edu.yale.its.tp.cas.proxy.
ProxyTicketReceptor
isAuthenticationSuccesful()
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
Returns
true
if the most recent authentication attempted succeeded,
false
otherwise.
L
LoginUrlTag
- class edu.yale.its.tp.cas.client.taglib.
LoginUrlTag
.
Tag for indicating CAS's "login URL" for the cas:auth tag.
LoginUrlTag()
- Constructor for class edu.yale.its.tp.cas.client.taglib.
LoginUrlTag
LogoutTag
- class edu.yale.its.tp.cas.client.taglib.
LogoutTag
.
Logout tag for use with the Yale Central Authentication Service.
LogoutTag()
- Constructor for class edu.yale.its.tp.cas.client.taglib.
LogoutTag
M
main(String[])
- Static method in class edu.yale.its.tp.cas.client.
ProxyTicketValidator
main(String[])
- Static method in class edu.yale.its.tp.cas.util.
SecureURL
For testing only...
main(String[])
- Static method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
N
netid
- Variable in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
newHandler()
- Method in class edu.yale.its.tp.cas.client.
ProxyTicketValidator
newHandler()
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
P
pgtIou
- Variable in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
PROXIES
- Static variable in class edu.yale.its.tp.cas.client.
ProxyTicketValidator.ProxyHandler
PROXY
- Static variable in class edu.yale.its.tp.cas.client.
ProxyTicketValidator.ProxyHandler
PROXY_GRANTING_TICKET
- Static variable in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
proxyFragment
- Variable in class edu.yale.its.tp.cas.client.
ProxyTicketValidator.ProxyHandler
proxyList
- Variable in class edu.yale.its.tp.cas.client.
ProxyTicketValidator
proxyList
- Variable in class edu.yale.its.tp.cas.client.
ProxyTicketValidator.ProxyHandler
ProxyTicketReceptor
- class edu.yale.its.tp.cas.proxy.
ProxyTicketReceptor
.
Receives and keeps track fo PGTs and serial PGT identifiers (IOUs) sent by CAS in response to a ServiceValidate request.
ProxyTicketReceptor()
- Constructor for class edu.yale.its.tp.cas.proxy.
ProxyTicketReceptor
ProxyTicketValidator
- class edu.yale.its.tp.cas.client.
ProxyTicketValidator
.
Validates PTs and optionally retrieves PGT IOUs.
ProxyTicketValidator.ProxyHandler
- class edu.yale.its.tp.cas.client.
ProxyTicketValidator.ProxyHandler
.
ProxyTicketValidator.ProxyHandler()
- Constructor for class edu.yale.its.tp.cas.client.
ProxyTicketValidator.ProxyHandler
ProxyTicketValidator()
- Constructor for class edu.yale.its.tp.cas.client.
ProxyTicketValidator
R
release()
- Method in class edu.yale.its.tp.cas.client.taglib.
LogoutTag
release()
- Method in class edu.yale.its.tp.cas.client.taglib.
AuthTag
retrieve(String)
- Static method in class edu.yale.its.tp.cas.util.
SecureURL
Retrieve the contents from the given URL as a String, assuming the URL's server matches what we expect it to match.
S
SecureURL
- class edu.yale.its.tp.cas.util.
SecureURL
.
A class housing some utility functions exposing secure URL validation and content retrieval.
SecureURL()
- Constructor for class edu.yale.its.tp.cas.util.
SecureURL
ServiceTag
- class edu.yale.its.tp.cas.client.taglib.
ServiceTag
.
Tag for indicating the current service for the cas:auth tag.
ServiceTag()
- Constructor for class edu.yale.its.tp.cas.client.taglib.
ServiceTag
ServiceTicketValidator
- class edu.yale.its.tp.cas.client.
ServiceTicketValidator
.
Validates STs and optionally retrieves PGT IOUs.
ServiceTicketValidator.Handler
- class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
.
ServiceTicketValidator.Handler()
- Constructor for class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
ServiceTicketValidator()
- Constructor for class edu.yale.its.tp.cas.client.
ServiceTicketValidator
setCasLogin(String)
- Method in class edu.yale.its.tp.cas.client.taglib.
AuthTag
setCasValidate(String)
- Method in class edu.yale.its.tp.cas.client.taglib.
AuthTag
setCasValidateUrl(String)
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
Sets the CAS validation URL to use when validating tickets and retrieving PGT IOUs.
setLogoutUrl(String)
- Method in class edu.yale.its.tp.cas.client.taglib.
LogoutTag
setProxyCallbackUrl(String)
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
Sets the callback URL, owned logically by the calling service, to receive the PGTid/PGTiou mapping.
setScope(String)
- Method in class edu.yale.its.tp.cas.client.taglib.
LogoutTag
setScope(String)
- Method in class edu.yale.its.tp.cas.client.taglib.
AuthTag
setService(String)
- Method in class edu.yale.its.tp.cas.client.taglib.
AuthTag
setService(String)
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
Sets the service to use when validating.
setServiceTicket(String)
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
Sets the ST to validate.
setVar(String)
- Method in class edu.yale.its.tp.cas.client.taglib.
LogoutTag
setVar(String)
- Method in class edu.yale.its.tp.cas.client.taglib.
AuthTag
startElement(String, String, String, Attributes)
- Method in class edu.yale.its.tp.cas.client.
ProxyTicketValidator.ProxyHandler
startElement(String, String, String, Attributes)
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
U
USER
- Static variable in class edu.yale.its.tp.cas.client.
ServiceTicketValidator.Handler
Util
- class edu.yale.its.tp.cas.client.
Util
.
Provides utility functions in support of CAS clients.
Util()
- Constructor for class edu.yale.its.tp.cas.client.
Util
V
validate()
- Method in class edu.yale.its.tp.cas.client.
ServiceTicketValidator
ValidateUrlTag
- class edu.yale.its.tp.cas.client.taglib.
ValidateUrlTag
.
Tag for indicating CAS's "validate URL" for the cas:auth tag.
ValidateUrlTag()
- Constructor for class edu.yale.its.tp.cas.client.taglib.
ValidateUrlTag
A
C
D
E
G
I
L
M
N
P
R
S
U
V
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes