org.jasig.cas.client.proxy
Interface ProxyRetriever

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
Cas20ProxyRetriever

public interface ProxyRetriever
extends java.io.Serializable

Interface to abstract the retrieval of a proxy ticket to make the implementation a black box to the client.

Since:
3.0
Version:
$Revision: 11729 $ $Date: 2007-09-26 14:22:30 -0400 (Tue, 26 Sep 2007) $
Author:
Scott Battaglia

Method Summary
 java.lang.String getProxyTicketIdFor(java.lang.String proxyGrantingTicketId, java.lang.String targetService)
          Retrieves a proxy ticket for a specific targetService.
 

Method Detail

getProxyTicketIdFor

java.lang.String getProxyTicketIdFor(java.lang.String proxyGrantingTicketId,
                                     java.lang.String targetService)
Retrieves a proxy ticket for a specific targetService.

Parameters:
proxyGrantingTicketId - the ProxyGrantingTicketId
targetService - the service we want to proxy.
Returns:
the ProxyTicket Id if Granted, null otherwise.


Copyright © 2006-2009 JA-SIG. All Rights Reserved.