org.jasig.cas.client.validation
Class Cas20ProxyTicketValidator
java.lang.Object
org.jasig.cas.client.validation.AbstractUrlBasedTicketValidator
org.jasig.cas.client.validation.AbstractCasProtocolUrlBasedTicketValidator
org.jasig.cas.client.validation.Cas20ServiceTicketValidator
org.jasig.cas.client.validation.Cas20ProxyTicketValidator
- All Implemented Interfaces:
- TicketValidator
public class Cas20ProxyTicketValidator
- extends Cas20ServiceTicketValidator
Extension to the traditional Service Ticket validation that will validate service tickets and proxy tickets.
- Since:
- 3.1
- Version:
- $Revision$ $Date$
- Author:
- Scott Battaglia
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Cas20ProxyTicketValidator
public Cas20ProxyTicketValidator(java.lang.String casServerUrlPrefix)
getAllowedProxyChains
public ProxyList getAllowedProxyChains()
getUrlSuffix
protected java.lang.String getUrlSuffix()
- Description copied from class:
AbstractUrlBasedTicketValidator
- The endpoint of the validation URL. Should be relative (i.e. not start with a "/"). I.e. validate or serviceValidate.
- Overrides:
getUrlSuffix in class Cas20ServiceTicketValidator
- Returns:
- the endpoint of the validation URL.
customParseResponse
protected void customParseResponse(java.lang.String response,
Assertion assertion)
throws TicketValidationException
- Description copied from class:
Cas20ServiceTicketValidator
- Template method if additional custom parsing (such as Proxying) needs to be done.
- Overrides:
customParseResponse in class Cas20ServiceTicketValidator
- Parameters:
response - the original response from the CAS server.assertion - the partially constructed assertion.
- Throws:
TicketValidationException - if there is a problem constructing the Assertion.
setAcceptAnyProxy
public void setAcceptAnyProxy(boolean acceptAnyProxy)
setAllowedProxyChains
public void setAllowedProxyChains(ProxyList allowedProxyChains)
Copyright © 2006-2009 JA-SIG. All Rights Reserved.