public class Cas20ProxyTicketValidator extends Cas20ServiceTicketValidator
hostnameVerifier, log
Constructor and Description |
---|
Cas20ProxyTicketValidator(String casServerUrlPrefix) |
Modifier and Type | Method and Description |
---|---|
protected void |
customParseResponse(String response,
Assertion assertion)
Template method if additional custom parsing (such as Proxying) needs to be done.
|
ProxyList |
getAllowedProxyChains() |
protected String |
getUrlSuffix()
The endpoint of the validation URL.
|
void |
setAcceptAnyProxy(boolean acceptAnyProxy) |
void |
setAllowedProxyChains(ProxyList allowedProxyChains) |
extractCustomAttributes, parseResponseFromServer, populateUrlAttributeMap, setProxyCallbackUrl, setProxyGrantingTicketStorage, setProxyRetriever
retrieveResponseFromServer, setDisableXmlSchemaValidation
constructValidationUrl, encodeUrl, getEncoding, setCustomParameters, setEncoding, setHostnameVerifier, setRenew, validate
public Cas20ProxyTicketValidator(String casServerUrlPrefix)
public ProxyList getAllowedProxyChains()
protected String getUrlSuffix()
AbstractUrlBasedTicketValidator
getUrlSuffix
in class Cas20ServiceTicketValidator
protected void customParseResponse(String response, Assertion assertion) throws TicketValidationException
Cas20ServiceTicketValidator
customParseResponse
in class Cas20ServiceTicketValidator
response
- the original response from the CAS server.assertion
- the partially constructed assertion.TicketValidationException
- if there is a problem constructing the Assertion.public void setAcceptAnyProxy(boolean acceptAnyProxy)
public void setAllowedProxyChains(ProxyList allowedProxyChains)
Copyright © 2006-2013 Jasig. All Rights Reserved.