Package org.apereo.cas.client.validation
Class Saml11TicketValidator
java.lang.Object
org.apereo.cas.client.validation.AbstractUrlBasedTicketValidator
org.apereo.cas.client.validation.Saml11TicketValidator
- All Implemented Interfaces:
TicketValidator
TicketValidator that can understand validating a SAML artifact. This includes the SOAP request/response.
- Since:
- 3.1
- Author:
- Scott Battaglia, Marvin S. Addison
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringAuthentication attribute containing SAML AuthenticationMethod attribute value.Fields inherited from class org.apereo.cas.client.validation.AbstractUrlBasedTicketValidator
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringprotected AssertionparseResponseFromServer(String response) protected voidpopulateUrlAttributeMap(Map<String, String> urlParameters) protected StringretrieveResponseFromServer(URL validationUrl, String ticket) voidsetTolerance(long tolerance) Methods inherited from class org.apereo.cas.client.validation.AbstractUrlBasedTicketValidator
constructValidationUrl, encodeUrl, getCasServerUrlPrefix, getCustomParameters, getEncoding, getURLConnectionFactory, isRenew, setCustomParameters, setEncoding, setRenew, setURLConnectionFactory, validate
-
Field Details
-
AUTH_METHOD_ATTRIBUTE
Authentication attribute containing SAML AuthenticationMethod attribute value.- See Also:
-
-
Constructor Details
-
Saml11TicketValidator
-
-
Method Details
-
getUrlSuffix
- Specified by:
getUrlSuffixin classAbstractUrlBasedTicketValidator
-
populateUrlAttributeMap
- Overrides:
populateUrlAttributeMapin classAbstractUrlBasedTicketValidator
-
parseResponseFromServer
- Specified by:
parseResponseFromServerin classAbstractUrlBasedTicketValidator- Throws:
TicketValidationException
-
retrieveResponseFromServer
- Specified by:
retrieveResponseFromServerin classAbstractUrlBasedTicketValidator
-
setTolerance
public void setTolerance(long tolerance)
-