com.ibm.itim.apps
Class AuthorizationException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.ibm.itim.exception.ITIMException
              extended by com.ibm.itim.apps.ApplicationException
                  extended by com.ibm.itim.apps.AuthorizationException
All Implemented Interfaces:
java.io.Serializable

public class AuthorizationException
extends ApplicationException

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.

See Also:
Serialized Form

Field Summary
static java.lang.String OPERATION_NOT_ALLOWED
          String constant for the operation now 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 an extra message string.
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.
 
Method Summary
 
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, printStackTrace, printStackTrace, printStackTrace, toXML
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

OPERATION_NOT_ALLOWED

public static final java.lang.String OPERATION_NOT_ALLOWED
String constant for the operation now allowed error.

See Also:
Constant Field Values
Constructor Detail

AuthorizationException

public AuthorizationException(java.lang.String errCode)
Constructs with an error code.

Parameters:
errCode - Code for the error.

AuthorizationException

public AuthorizationException(java.lang.String errCode,
                              java.lang.String exMsg)
Constructs with an error code and an extra message string.

Parameters:
errCode - Error code identifying the problem.
exMsg - Additional information in a String.

AuthorizationException

public AuthorizationException(java.lang.String errCode,
                              java.lang.Object[] tokens)
Constructs with an error code and an extra message string.

Parameters:
errCode - Error code identifying the problem.
tokens - Additional information in a String.

AuthorizationException

public AuthorizationException(java.lang.String errCode,
                              java.lang.Throwable cause)
Constructs with an error code and the cause exception.

Parameters:
errCode - Error code identifying the problem.
cause - Throwable representing the exception causing this exception.


IBM Security Identity Manager 6.0.0
© Copyright International Business Machines Corporation 2007, 2012. All rights reserved. US Government Users Restricited Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.