public final class Cas20ProxyHandler extends Object implements ProxyHandler
The default behavior as defined in the CAS 2 Specification is to callback the URL provided and give it a pgtIou and a pgtId.
| Constructor and Description |
|---|
Cas20ProxyHandler() |
| Modifier and Type | Method and Description |
|---|---|
String |
handle(Credentials credentials,
String proxyGrantingTicketId)
Method to actually process the proxy request.
|
void |
setHttpClient(HttpClient httpClient) |
void |
setUniqueTicketIdGenerator(UniqueTicketIdGenerator uniqueTicketIdGenerator) |
public String handle(Credentials credentials, String proxyGrantingTicketId)
ProxyHandlerhandle in interface ProxyHandlercredentials - The credentials of the item that will be proxying.proxyGrantingTicketId - The ticketId for the ProxyGrantingTicket (in
CAS 3 this is a TicketGrantingTicket)public void setUniqueTicketIdGenerator(UniqueTicketIdGenerator uniqueTicketIdGenerator)
uniqueTicketIdGenerator - The uniqueTicketIdGenerator to set.public void setHttpClient(HttpClient httpClient)
Copyright © 2004-2012 Jasig. All Rights Reserved.