Package oracle.iam.selfservice.exception
Class AuthSelfServiceException
java.lang.Object
java.lang.Throwable
java.lang.Exception
oracle.iam.exception.OIMServiceException
oracle.iam.platform.utils.SuperException
oracle.iam.selfservice.exception.AuthSelfServiceException
- All Implemented Interfaces:
Serializable,oracle.iam.platform.utils.io.XmlPrintable
- Direct Known Subclasses:
ChallengePolicyDisableException,ChangePasswordException,DuplicateResponseException,InvalidLookupException,InvalidQuestionException,NumberOfChallengesMismatchException,PasswordIncorrectException,PasswordMismatchException,PasswordPolicyException,PasswordResetAttemptsExceededException,PolicyFailedException,QuestionsNotDefinedException,ResetPasswordException,ResponseTooShortException,SetChallengeValueException,UserAccountDisabledException,UserAccountInvalidException,UserAccountLockedByAdminException,UserAlreadyLoggedInException,UserLookupException,ValidationFailedException
public class AuthSelfServiceException
extends oracle.iam.platform.utils.SuperException
Signals that an exception of some sort has occurred while performing an
authenticated self-service operation. This class is the general class of
exceptions produced by failed self-service operations for a user registered
in the system
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs aAuthSelfServiceExceptionwith null as its detail message.AuthSelfServiceException(String message) Constructs aAuthSelfServiceExceptionwith the specified detail message.AuthSelfServiceException(String message, String errorCode, String[] errorData, Throwable cause) Constructs aAuthSelfServiceExceptionwith the specified message, errorCode and params.AuthSelfServiceException(String message, Throwable cause) Constructs aAuthSelfServiceExceptionwith the specified detail message and cause.Constructs aAuthSelfServiceExceptionwith the specified cause. -
Method Summary
Methods inherited from class oracle.iam.platform.utils.SuperException
getLocalizedMessages, getMessages, xprint, xprintMethods inherited from class oracle.iam.exception.OIMServiceException
addError, copyErrorInfo, getErrorCode, getErrorData, getErrorMessage, getErrors, getLocalizedMessage, hasMultipleErrors, setErrorCode, setErrorData, setErrorMessage, setErrors, toStringMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
Constructor Details
-
AuthSelfServiceException
public AuthSelfServiceException()Constructs aAuthSelfServiceExceptionwith null as its detail message. -
AuthSelfServiceException
Constructs aAuthSelfServiceExceptionwith the specified detail message.- Parameters:
message- the detail message
-
AuthSelfServiceException
Constructs aAuthSelfServiceExceptionwith the specified detail message and cause.- Parameters:
message- the detail messagecause- the cause
-
AuthSelfServiceException
Constructs aAuthSelfServiceExceptionwith the specified cause.- Parameters:
cause- the cause
-
AuthSelfServiceException
public AuthSelfServiceException(String message, String errorCode, String[] errorData, Throwable cause) Constructs aAuthSelfServiceExceptionwith the specified message, errorCode and params.- Parameters:
message- the detail messageerrorCode- the eror code for the messageerrorData- the parameters to fill in the error message.cause- the cause
-