This exception is thrown whenever a fatal GSS-API error occurs
including mechanism specific errors. It contains
both the major and minor JGSS status codes. The mechanism
implementers are responsible for setting appropriate minor status
codes when throwing this exception. Methods are included to retrieve
the error string representation for both major and minor codes.
- RFC 2078
BAD_BINDINGS
public static final int BAD_BINDINGS
Channel bindings mismatch error.
BAD_MECH
public static final int BAD_MECH
Unsupported mechanism requested error.
BAD_MIC
public static final int BAD_MIC
Token had invalid integrity check error.
BAD_NAME
public static final int BAD_NAME
Invalid name provided error.
BAD_NAMETYPE
public static final int BAD_NAMETYPE
Name of unsupported type provided error.
BAD_QOP
public static final int BAD_QOP
Unsupported QOP value error.
BAD_STATUS
public static final int BAD_STATUS
Invalid status code error - this is the default status value.
CONTEXT_EXPIRED
public static final int CONTEXT_EXPIRED
Specified security context expired error.
CREDENTIALS_EXPIRED
public static final int CREDENTIALS_EXPIRED
Expired credentials detected error.
DEFECTIVE_CREDENTIAL
public static final int DEFECTIVE_CREDENTIAL
Defective credential error.
DEFECTIVE_TOKEN
public static final int DEFECTIVE_TOKEN
Defective token error.
DUPLICATE_ELEMENT
public static final int DUPLICATE_ELEMENT
Duplicate credential element requested error.
DUPLICATE_TOKEN
public static final int DUPLICATE_TOKEN
The token was a duplicate of an earlier token.
This is a fatal error code that may occur during
context establishment. It is not used to indicate
supplementary status values. The MessageProp object is
used for that purpose.
FAILURE
public static final int FAILURE
General failure, unspecified at GSS-API level.
GAP_TOKEN
public static final int GAP_TOKEN
An expected per-message token was not received. This is a
fatal error code that may occur during context establishment.
It is not used to indicate supplementary status values.
The MessageProp object is used for that purpose.
NAME_NOT_MN
public static final int NAME_NOT_MN
Name contains multi-mechanism elements error.
NO_CONTEXT
public static final int NO_CONTEXT
Invalid security context error.
NO_CRED
public static final int NO_CRED
Invalid credentials error.
OLD_TOKEN
public static final int OLD_TOKEN
The token's validity period has expired. This is a
fatal error code that may occur during context establishment.
It is not used to indicate supplementary status values.
The MessageProp object is used for that purpose.
UNAUTHORIZED
public static final int UNAUTHORIZED
Operation unauthorized error.
UNAVAILABLE
public static final int UNAVAILABLE
Operation unavailable error.
UNSEQ_TOKEN
public static final int UNSEQ_TOKEN
A later token has already been processed. This is a
fatal error code that may occur during context establishment.
It is not used to indicate supplementary status values.
The MessageProp object is used for that purpose.