org.kuali.rice.kim.client.acegi
Class KualiTicketResponse

java.lang.Object
  extended by org.acegisecurity.providers.cas.TicketResponse
      extended by org.kuali.rice.kim.client.acegi.KualiTicketResponse

public class KualiTicketResponse
extends org.acegisecurity.providers.cas.TicketResponse

Adds distributedSessionToken to the TicketResponse.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
KualiTicketResponse(String user, List proxyList, String proxyGrantingTicketIou, String distributedSessionToken)
          Constructor.
 
Method Summary
 String getDistributedSessionToken()
          Returns the distributed session token
 String toString()
           
 
Methods inherited from class org.acegisecurity.providers.cas.TicketResponse
getProxyGrantingTicketIou, getProxyList, getUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KualiTicketResponse

public KualiTicketResponse(String user,
                           List proxyList,
                           String proxyGrantingTicketIou,
                           String distributedSessionToken)
Constructor.

If null is passed into the proxyList or proxyGrantingTicketIou, suitable defaults are established. However, null cannot be passed for the user or distributedSessionTokenarguments.

Parameters:
user - the user as indicated by CAS (cannot be null or an empty String)
proxyList - as provided by CAS (may be null)
proxyGrantingTicketIou - as provided by CAS (may be null)
distributedSessionToken - as provided by CAS (may be null)
Throws:
IllegalArgumentException - DOCUMENT ME!
Method Detail

getDistributedSessionToken

public String getDistributedSessionToken()
Returns the distributed session token

Returns:

toString

public String toString()
Overrides:
toString in class org.acegisecurity.providers.cas.TicketResponse


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.