| java.lang.Object java.lang.Throwable java.lang.Exception java.lang.RuntimeException org.jasig.portal.PortalException org.jasig.portal.security.provider.cas.CasProxyTicketAcquisitionException
CasProxyTicketAcquisitionException | public class CasProxyTicketAcquisitionException extends PortalException (Code) | | 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.
|
Method Summary | |
public String | getPgtIou() Get the PgtIou. | public CASReceipt | getReceipt() Get the CASReceipt if present, null otherwise. | public String | getService() Get the identifer of the service service for which the portal was trying
to obtain a Proxy Ticket when this exception was generated. |
CasProxyTicketAcquisitionException | public CasProxyTicketAcquisitionException(String serviceArg, CASReceipt receiptArg)(Code) | | Exception thrown when cannot obtain proxy ticket for a given service using the given receipt.
Parameters: serviceArg - - service for which a PT was requested Parameters: receiptArg - - receipt the pgtIou of which was being used to obtain the PT. |
CasProxyTicketAcquisitionException | public CasProxyTicketAcquisitionException(String serviceArg, CASReceipt receiptArg, Throwable cause)(Code) | | Exception thrown when cannot obtain proxy ticket for a given service using the given receipt.
Parameters: serviceArg - - service for which a PT was requested Parameters: receiptArg - - receipt the pgtIou of which was being used to obtain the PT. Parameters: cause - - underlying throwable causing the error condition |
CasProxyTicketAcquisitionException | public CasProxyTicketAcquisitionException(String serviceArg, String pgtIouArg)(Code) | | Exception thrown when cannot obtain proxy ticket for a given service using the given pgtIou.
Parameters: serviceArg - - service for which a PT was requested. Parameters: pgtIouArg - - the pgtIou for the PGT which was to be used to obtain the PT. |
CasProxyTicketAcquisitionException | public CasProxyTicketAcquisitionException(String serviceArg, String pgtIouArg, Throwable cause)(Code) | | Exception thrown when cannot obtain proxy ticket for a given service using the given pgtIou.
Parameters: serviceArg - - service for which a PT was requested. Parameters: pgtIouArg - - the pgtIou for the PGT which was to be used to obtain the PT. Parameters: cause - - underlying cause of the error condition |
getPgtIou | public String getPgtIou()(Code) | | Get the PgtIou.
The pgtiou may have been set explicitly in the constructor or this method
may read it from the stored CASReceipt.
the pgtiou. |
getReceipt | public CASReceipt getReceipt()(Code) | | Get the CASReceipt if present, null otherwise.
CASReceipts convey information about a CAS authentication and can provide
useful diagnostic context for understanding the failure to acquire a
proxy granting ticket represented by this exception.
The CASReceipt may not be available depending upon the context with which
this exception was initialized, so this method may return null.
the CASReceipt or null. |
getService | public String getService()(Code) | | Get the identifer of the service service for which the portal was trying
to obtain a Proxy Ticket when this exception was generated.
the service. |
|
|