|
||||||||||
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 conditionpublic 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 conditionMethod 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 |