|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--com.ibm.itim.exception.ITIMException | +--com.ibm.itim.apps.ApplicationException | +--com.ibm.itim.apps.AuthorizationException
This class identifies an authorization failure. The user has attempted to access data that they do not have access to, or has performed an operation they are not authorized to execute.
Field Summary | |
---|---|
static java.lang.String |
OPERATION_NOT_ALLOWED
String constant for the operation not allowed error. |
Constructor Summary | |
---|---|
AuthorizationException(java.lang.String errCode)
Constructs with an error code. |
|
AuthorizationException(java.lang.String errCode,
java.lang.Object[] tokens)
Constructs with an error code and message tokens. |
|
AuthorizationException(java.lang.String errCode,
java.lang.String exMsg)
Constructs with an error code and an extra message string. |
|
AuthorizationException(java.lang.String errCode,
java.lang.Throwable cause)
Constructs with an error code and the cause exception. |
Methods inherited from class com.ibm.itim.apps.ApplicationException |
---|
getErrorCode, getExtraMessage |
Methods inherited from class com.ibm.itim.exception.ITIMException |
---|
getLocalizedMessage, getMessage, getMessage, getMessageId, getThrowable, getTokens, normalize, toXML |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String OPERATION_NOT_ALLOWED
Constructor Detail |
public AuthorizationException(java.lang.String errCode)
errCode
- Code for the error.public AuthorizationException(java.lang.String errCode, java.lang.String exMsg)
errCode
- Error code identifying the problem.exMsg
- Additional information in a String.public AuthorizationException(java.lang.String errCode, java.lang.Object[] tokens)
errCode
- Error code identifying the problem.tokens
- an Object[] containing string values for replaceable tokens
in the message bundle string.public AuthorizationException(java.lang.String errCode, java.lang.Throwable cause)
errCode
- Error code identifying the problem.cause
- Throwable representing the exception causing this exception.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |