Package | Description |
---|---|
org.jasig.cas.client.jaas | |
org.jasig.cas.client.util |
The validation package includes interfaces for validating Tickets, as well as the common implementations.
|
org.jasig.cas.client.validation |
Modifier and Type | Field and Description |
---|---|
protected Assertion |
CasLoginModule.assertion
CAS assertion
|
Modifier and Type | Field and Description |
---|---|
protected static Map<TicketCredential,Assertion> |
CasLoginModule.ASSERTION_CACHE
Stores mapping of ticket to assertion to support JAAS providers that
attempt to periodically re-authenticate to renew principal.
|
Modifier and Type | Method and Description |
---|---|
Assertion |
AssertionPrincipal.getAssertion() |
Constructor and Description |
---|
AssertionPrincipal(String name,
Assertion assertion)
Creates a new principal containing the CAS assertion.
|
Modifier and Type | Method and Description |
---|---|
static Assertion |
AssertionHolder.getAssertion()
Retrieve the assertion from the ThreadLocal.
|
Modifier and Type | Method and Description |
---|---|
static void |
AssertionHolder.setAssertion(Assertion assertion)
Add the Assertion to the ThreadLocal.
|
Modifier and Type | Class and Description |
---|---|
class |
AssertionImpl
Concrete Implementation of the
Assertion . |
Modifier and Type | Method and Description |
---|---|
protected Assertion |
Cas10TicketValidator.parseResponseFromServer(String response) |
protected abstract Assertion |
AbstractUrlBasedTicketValidator.parseResponseFromServer(String response)
Parses the response from the server into a CAS Assertion.
|
protected Assertion |
Saml11TicketValidator.parseResponseFromServer(String response) |
protected Assertion |
Cas20ServiceTicketValidator.parseResponseFromServer(String response) |
Assertion |
AbstractUrlBasedTicketValidator.validate(String ticket,
String service) |
Assertion |
TicketValidator.validate(String ticket,
String service)
Attempts to validate a ticket for the provided service.
|
Modifier and Type | Method and Description |
---|---|
protected void |
Cas20ProxyTicketValidator.customParseResponse(String response,
Assertion assertion) |
protected void |
Cas20ServiceTicketValidator.customParseResponse(String response,
Assertion assertion)
Template method if additional custom parsing (such as Proxying) needs to be done.
|
protected void |
AbstractTicketValidationFilter.onSuccessfulValidation(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Assertion assertion)
Template method that gets executed if ticket validation succeeds.
|
Copyright © 2006–2014 Jasig. All rights reserved.