|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--com.ibm.as400.access.AS400SecurityException
The AS400SecurityException class represents an exception that indicates that a security or authority error has occurred.
Field Summary | |
static int |
DIRECTORY_ENTRY_ACCESS_DENIED
The return code indicating that the user of this program does not have enough authority to access the directory entry. |
static int |
EXIT_POINT_PROCESSING_ERROR
The return code indicating that an error occurred processing the exit point. |
static int |
EXIT_PROGRAM_CALL_ERROR
The return code indicating that an error occurred with the user exit program call. |
static int |
EXIT_PROGRAM_DENIED_REQUEST
The return code indicating that the user exit program associated with the server job rejected the request. |
static int |
EXIT_PROGRAM_NOT_AUTHORIZED
The return code indicating that the user is not authorized to the exit program. |
static int |
EXIT_PROGRAM_RESOLVE_ERROR
The return code indicating that an error occurred resolving to the exit program. |
static int |
LIBRARY_AUTHORITY_INSUFFICIENT
The return code indicating that the user of this program does not have enough authority to the library to perform the requested action. |
static int |
OBJECT_AUTHORITY_INSUFFICIENT
The return code indicating that the user of this program does not have enough authority to the AS/400 resource to perform the requested action. |
static int |
PASSWORD_CHANGE_REQUEST_NOT_VALID
The return code indicating that the change password request is missing user ID, old password, or new password. |
static int |
PASSWORD_ERROR
The return code indicating that there is a general password error. |
static int |
PASSWORD_EXPIRED
The return code indicating that the password has expired. |
static int |
PASSWORD_INCORRECT
The return code indicating that the password is not correct. |
static int |
PASSWORD_INCORRECT_USERID_DISABLE
The return code indicating that the password is not correct and that the user ID will be disabled on the next sign-on attempt if the password is incorrect again. |
static int |
PASSWORD_LENGTH_NOT_VALID
The return code indicating that the password length is not valid. |
static int |
PASSWORD_NEW_ADJACENT_DIGITS
The return code indicating that the new password has adjacent digits. |
static int |
PASSWORD_NEW_CONSECUTIVE_REPEAT_CHARACTER
The return code indicating that the new password contains a character repeated consecutively. |
static int |
PASSWORD_NEW_DISALLOWED
The return code indicating that the new password is not allowed. |
static int |
PASSWORD_NEW_NO_ALPHABETIC
The return code indicating that the new password must contain at least one alphabetic. |
static int |
PASSWORD_NEW_NO_NUMERIC
The return code indicating that the new password must contain at least one numeric. |
static int |
PASSWORD_NEW_NOT_VALID
The return code indicating that the new password is not valid. |
static int |
PASSWORD_NEW_PREVIOUSLY_USED
The return code indicating that the new password was previously used. |
static int |
PASSWORD_NEW_REPEAT_CHARACTER
The return code indicating that the new password contains a character used more than once. |
static int |
PASSWORD_NEW_SAME_POSITION
The return code indicating that the new password contains the same character in the same position as the previous password. |
static int |
PASSWORD_NEW_TOO_LONG
The return code indicating that the new password is longer than maximum accepted length. |
static int |
PASSWORD_NEW_TOO_SHORT
The return code indicating that the new password is shorter than minimum accepted length. |
static int |
PASSWORD_NEW_USERID
The return code indicating that the new password contains a user ID as part of the password. |
static int |
PASSWORD_NOT_SET
The return code indicating that the password is not set. |
static int |
PASSWORD_OLD_NOT_VALID
The return code indicating that the old password is not valid. |
static int |
REQUEST_NOT_SUPPORTED
The return code indicating that the requested action is not supported. |
static int |
SECURITY_GENERAL
The return code indicating that a general security failure occurred. |
static int |
SIGNON_CANCELED
The return code indicating that the user canceled out of the sign-on prompt. |
static int |
SIGNON_REQUEST_NOT_VALID
The return code indicating that the sign-on request is missing either the user ID or the password. |
static int |
SPECIAL_AUTHORITY_INSUFFICIENT
The return code indicating that the user of this program does not have enough special authority to perform the requested action. |
static int |
SYSTEM_LEVEL_NOT_CORRECT
The return code indicating that the requested action cannot be performed due to the system level not being correct. |
static int |
UNKNOWN
The return code indicating that the exact cause of the failure is not known. |
static int |
USERID_DISABLE
The return code indicating that the user ID has been disabled by the AS/400 system. |
static int |
USERID_ERROR
The return code indicating that a general user ID error occurred. |
static int |
USERID_LENGTH_NOT_VALID
The return code indicating that the user ID length is not valid. |
static int |
USERID_NOT_SET
The return code indicating that the user ID is not set. |
static int |
USERID_UNKNOWN
The return code indicating that the user ID is not known by the AS/400 system. |
Constructor Summary | |
protected |
AS400SecurityException(int returnCode)
Constructs an AS400SecurityException. |
Method Summary | |
int |
getReturnCode()
Returns the return code associated with this exception. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace,
getLocalizedMessage,
getMessage,
printStackTrace,
printStackTrace,
printStackTrace,
toString |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
public static final int DIRECTORY_ENTRY_ACCESS_DENIED
public static final int EXIT_PROGRAM_NOT_AUTHORIZED
public static final int LIBRARY_AUTHORITY_INSUFFICIENT
public static final int OBJECT_AUTHORITY_INSUFFICIENT
public static final int PASSWORD_CHANGE_REQUEST_NOT_VALID
public static final int PASSWORD_ERROR
public static final int PASSWORD_EXPIRED
public static final int PASSWORD_INCORRECT
public static final int PASSWORD_INCORRECT_USERID_DISABLE
public static final int PASSWORD_LENGTH_NOT_VALID
public static final int PASSWORD_NEW_ADJACENT_DIGITS
public static final int PASSWORD_NEW_CONSECUTIVE_REPEAT_CHARACTER
public static final int PASSWORD_NEW_DISALLOWED
public static final int PASSWORD_NEW_NO_ALPHABETIC
public static final int PASSWORD_NEW_NO_NUMERIC
public static final int PASSWORD_NEW_NOT_VALID
public static final int PASSWORD_NEW_PREVIOUSLY_USED
public static final int PASSWORD_NEW_REPEAT_CHARACTER
public static final int PASSWORD_NEW_TOO_LONG
public static final int PASSWORD_NEW_TOO_SHORT
public static final int PASSWORD_NEW_USERID
public static final int PASSWORD_NOT_SET
public static final int PASSWORD_OLD_NOT_VALID
public static final int SECURITY_GENERAL
public static final int SIGNON_CANCELED
public static final int SIGNON_REQUEST_NOT_VALID
public static final int UNKNOWN
public static final int USERID_ERROR
public static final int USERID_LENGTH_NOT_VALID
public static final int USERID_NOT_SET
public static final int USERID_DISABLE
public static final int USERID_UNKNOWN
public static final int EXIT_POINT_PROCESSING_ERROR
public static final int EXIT_PROGRAM_RESOLVE_ERROR
public static final int EXIT_PROGRAM_DENIED_REQUEST
public static final int EXIT_PROGRAM_CALL_ERROR
public static final int REQUEST_NOT_SUPPORTED
public static final int SYSTEM_LEVEL_NOT_CORRECT
public static final int PASSWORD_NEW_SAME_POSITION
public static final int SPECIAL_AUTHORITY_INSUFFICIENT
Constructor Detail |
protected AS400SecurityException(int returnCode)
An AS400SecurityException indicates that a security error has occurred.
returnCode
- The return code which identifies the message to be returned. Possible values are defined as constants on this class.Method Detail |
public int getReturnCode()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |