|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
org.jasig.portal.PortalException
org.jasig.portal.security.provider.cas.CasProxyTicketAcquisitionException
public class CasProxyTicketAcquisitionException
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.
| Field Summary | |
|---|---|
private java.lang.String |
pgtIou
The pgtiou that was unsuccessfully presented for obtaining a proxy ticket. |
private edu.yale.its.tp.cas.client.CASReceipt |
receipt
CASReceipt provding background about the interaction with the CAS server that did not produce a proxy granting ticket. |
private static long |
serialVersionUID
|
private java.lang.String |
service
The service for which a proxy ticket could not be acquired. |
| Constructor Summary | |
|---|---|
CasProxyTicketAcquisitionException(java.lang.String serviceArg,
edu.yale.its.tp.cas.client.CASReceipt receiptArg)
Exception thrown when cannot obtain proxy ticket for a given service using the given receipt. |
|
CasProxyTicketAcquisitionException(java.lang.String serviceArg,
edu.yale.its.tp.cas.client.CASReceipt receiptArg,
java.lang.Throwable cause)
Exception thrown when cannot obtain proxy ticket for a given service using the given receipt. |
|
CasProxyTicketAcquisitionException(java.lang.String serviceArg,
java.lang.String pgtIouArg)
Exception thrown when cannot obtain proxy ticket for a given service using the given pgtIou. |
|
CasProxyTicketAcquisitionException(java.lang.String serviceArg,
java.lang.String pgtIouArg,
java.lang.Throwable cause)
Exception thrown when cannot obtain proxy ticket for a given service using the given pgtIou. |
|
| Method Summary | |
|---|---|
java.lang.String |
getPgtIou()
Get the PgtIou. |
edu.yale.its.tp.cas.client.CASReceipt |
getReceipt()
Get the CASReceipt if present, null otherwise. |
java.lang.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. |
| Methods inherited from class org.jasig.portal.PortalException |
|---|
allowRefresh, allowReinstantiation, getErrorID, getParameter, getRecordedException, getTimestamp, isLogPending, isRefreshable, isReinstantiable, setErrorID, setLogPending, setParameter, setRecordedException, 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 |
| Field Detail |
|---|
private static final long serialVersionUID
private final java.lang.String service
private final edu.yale.its.tp.cas.client.CASReceipt receipt
private final java.lang.String pgtIou
| Constructor Detail |
|---|
public CasProxyTicketAcquisitionException(java.lang.String serviceArg,
edu.yale.its.tp.cas.client.CASReceipt receiptArg)
service - - service for which a PT was requestedreceipt - - receipt the pgtIou of which was being used to obtain the PT.
public CasProxyTicketAcquisitionException(java.lang.String serviceArg,
edu.yale.its.tp.cas.client.CASReceipt receiptArg,
java.lang.Throwable cause)
service - - service for which a PT was requestedreceipt - - receipt the pgtIou of which was being used to obtain the PT.cause - - underlying throwable causing the error condition
public CasProxyTicketAcquisitionException(java.lang.String serviceArg,
java.lang.String pgtIouArg)
service - - service for which a PT was requested.pgtIou - - the pgtIou for the PGT which was to be used to obtain the PT.
public CasProxyTicketAcquisitionException(java.lang.String serviceArg,
java.lang.String pgtIouArg,
java.lang.Throwable cause)
service - - service for which a PT was requested.pgtIou - - the pgtIou for the PGT which was to be used to obtain the PT.cause - - underlying cause of the error condition| Method Detail |
|---|
public edu.yale.its.tp.cas.client.CASReceipt getReceipt()
public java.lang.String getService()
public java.lang.String getPgtIou()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||