org.jasig.portal.security.provider.cas
Class CasProxyTicketAcquisitionException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.jasig.portal.PortalException
                  extended by org.jasig.portal.security.provider.cas.CasProxyTicketAcquisitionException
All Implemented Interfaces:
Serializable

public class CasProxyTicketAcquisitionException
extends PortalException

Represents an exceptional condition encountered while attempting to acquire a CAS Proxy Ticket. This exception evolved from edu.yale.its.tp.portal.security.CASProxyTicketAcquisitionException as distributed in the Yale uPortal CAS security provider distribution version 3.0.0.

See Also:
Serialized Form

Constructor Summary
CasProxyTicketAcquisitionException(String serviceArg, Principal principal)
          Exception thrown when cannot obtain proxy ticket for a given service using the given receipt.
 
Method Summary
 Principal getPrincipal()
           
 String getService()
          Get the identifier of the service service for which the portal was trying to obtain a Proxy Ticket when this exception was generated.
 
Methods inherited from class org.jasig.portal.PortalException
getErrorID, getParameter, getTimestamp, isLogPending, isRefreshable, isReinstantiable, setErrorID, setLogPending, setParameter, setRefreshable, setReinstantiable
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CasProxyTicketAcquisitionException

public CasProxyTicketAcquisitionException(String serviceArg,
                                          Principal principal)
Exception thrown when cannot obtain proxy ticket for a given service using the given receipt.

Parameters:
serviceArg - - service for which a PT was requested
principal - - The principal who was trying to obtain the PT.
Method Detail

getService

public String getService()
Get the identifier of the service service for which the portal was trying to obtain a Proxy Ticket when this exception was generated.

Returns:
the service.

getPrincipal

public Principal getPrincipal()


Copyright © 2010 Jasig. All Rights Reserved.