public class Cas20ProxyTicketValidator extends Cas20ServiceTicketValidator
logger| 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.
|
protected ProxyList |
getAllowedProxyChains() |
protected String |
getUrlSuffix()
The endpoint of the validation URL.
|
protected boolean |
isAcceptAnyProxy() |
protected boolean |
isAllowEmptyProxyChain() |
void |
setAcceptAnyProxy(boolean acceptAnyProxy) |
void |
setAllowedProxyChains(ProxyList allowedProxyChains) |
void |
setAllowEmptyProxyChain(boolean allowEmptyProxyChain)
Set to determine whether empty proxy chains are allowed.
|
extractCustomAttributes, getProxyCallbackUrl, getProxyGrantingTicketStorage, getProxyRetriever, parseResponseFromServer, populateUrlAttributeMap, setProxyCallbackUrl, setProxyGrantingTicketStorage, setProxyRetrieverretrieveResponseFromServer, setDisableXmlSchemaValidationconstructValidationUrl, encodeUrl, getCasServerUrlPrefix, getCustomParameters, getEncoding, getURLConnectionFactory, isRenew, setCustomParameters, setEncoding, setRenew, setURLConnectionFactory, validatepublic Cas20ProxyTicketValidator(String casServerUrlPrefix)
protected final ProxyList getAllowedProxyChains()
protected String getUrlSuffix()
AbstractUrlBasedTicketValidatorgetUrlSuffix in class Cas20ServiceTicketValidatorprotected void customParseResponse(String response, Assertion assertion) throws TicketValidationException
Cas20ServiceTicketValidatorcustomParseResponse in class Cas20ServiceTicketValidatorresponse - the original response from the CAS server.assertion - the partially constructed assertion.TicketValidationException - if there is a problem constructing the Assertion.public final void setAcceptAnyProxy(boolean acceptAnyProxy)
public final void setAllowedProxyChains(ProxyList allowedProxyChains)
protected final boolean isAcceptAnyProxy()
protected final boolean isAllowEmptyProxyChain()
public final void setAllowEmptyProxyChain(boolean allowEmptyProxyChain)
allowEmptyProxyChain - whether to allow empty proxy chains or not. True if so, false otherwise.customParseResponse(String, Assertion)Copyright © 2006-2014 Jasig. All Rights Reserved.