Skip navigation links


oracle.iam.certification.exception
Class CertificationEndUserException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by oracle.iam.exception.OIMServiceException
              extended by oracle.iam.certification.exception.CertificationServiceException
                  extended by oracle.iam.certification.exception.CertificationEndUserException

All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
AccessDeniedException, AlreadyExistsException, InvalidPasswordException, NotYetCompletedException, SelfCertificationException

public abstract class CertificationEndUserException
extends CertificationServiceException
implements java.io.Serializable

Throw subclass instances of this exception for cases of invalid client input. The supplied error message instructs the client on why the input is invalid, and optionally, how to correct it. This class is abstract to encourage the use of exception types specific to the type of client error, to help client programmers implement appropriate user interaction to correct the error

This exception type is returned by the service to the client, so it must be instantiated with a message key in order to produce a localized message

See Also:
Serialized Form

Field Summary
static java.lang.String[] emtpyData
          Convenience member to use when IAM message takes no arguments.

 

Constructor Summary
CertificationEndUserException(java.lang.String errorCode, java.lang.String[] errorData)
           

 

Method Summary

 

Methods inherited from class oracle.iam.exception.OIMServiceException
addError, copyErrorInfo, getErrorCode, getErrorData, getErrorMessage, getErrors, getLocalizedMessage, hasMultipleErrors, setErrorCode, setErrorData, setErrorMessage, setErrors, toString

 

Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Field Detail

emtpyData

public static final java.lang.String[] emtpyData
Convenience member to use when IAM message takes no arguments.

Constructor Detail

CertificationEndUserException

public CertificationEndUserException(java.lang.String errorCode,
                                     java.lang.String[] errorData)
Parameters:
errorCode - A key from Logging.properties
errorData - Parameters to instantiate message

Skip navigation links


Copyright © 2015, Oracle and/or its affiliates. All rights reserved.