|
||||||||
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 | +--org.ietf.jgss.GSSException
Field Summary | |
---|---|
static int |
BAD_BINDINGS
Channel bindings mismatch error. |
static int |
BAD_MECH
Unsupported mechanism requested error. |
static int |
BAD_MIC
Token had invalid integrity check error. |
static int |
BAD_NAME
Invalid name provided error. |
static int |
BAD_NAMETYPE
Name of unsupported type provided error. |
static int |
BAD_QOP
Unsupported QOP value error. |
static int |
BAD_STATUS
Invalid status code error - this is the default status value. |
static int |
CONTEXT_EXPIRED
Specified security context expired error. |
static int |
CREDENTIALS_EXPIRED
Expired credentials detected error. |
static int |
DEFECTIVE_CREDENTIAL
Defective credential error. |
static int |
DEFECTIVE_TOKEN
Defective token error. |
static int |
DUPLICATE_ELEMENT
Duplicate credential element requested error. |
static int |
DUPLICATE_TOKEN
The token was a duplicate of an earlier token. |
static int |
FAILURE
General failure, unspecified at GSS-API level. |
static int |
GAP_TOKEN
An expected per-message token was not received. |
static int |
NAME_NOT_MN
Name contains multi-mechanism elements error. |
static int |
NO_CONTEXT
Invalid security context error. |
static int |
NO_CRED
Invalid credentials error. |
static int |
OLD_TOKEN
The token's validity period has expired. |
static int |
UNAUTHORIZED
Operation unauthorized error. |
static int |
UNAVAILABLE
Operation unavailable error. |
static int |
UNSEQ_TOKEN
A later token has already been processed. |
Constructor Summary | |
---|---|
GSSException(int major)
Creates a GSSException object with a specified major code. |
|
GSSException(int major,
int minor,
java.lang.String minorMessage)
Creates a GSSException object with the specified major code, minor code, and minor code textual explanation. |
Method Summary | |
---|---|
int |
getMajor()
Returns the major code representing the GSS error code that caused this exception to be thrown. |
java.lang.String |
getMajorString()
Returns a string explaining the GSS major error code causing this exception to be thrown. |
java.lang.String |
getMessage()
Returns a detailed internationalized message of this exception. |
int |
getMinor()
Returns the mechanism error code that caused this exception. |
java.lang.String |
getMinorString()
Returns a string explaining the mechanism specific error code. |
void |
setMinor(int minor,
java.lang.String msg)
Used internally by the GSS-API implementation and the underlying mechanisms to set the minor code and its textual representation. |
java.lang.String |
toString()
Returns an internationalized textual representation of both the major and minor status codes. |
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getLocalizedMessage, printStackTrace, printStackTrace, printStackTrace |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int BAD_BINDINGS
public static final int BAD_MECH
public static final int BAD_NAME
public static final int BAD_NAMETYPE
public static final int BAD_STATUS
public static final int BAD_MIC
public static final int CONTEXT_EXPIRED
public static final int CREDENTIALS_EXPIRED
public static final int DEFECTIVE_CREDENTIAL
public static final int DEFECTIVE_TOKEN
public static final int FAILURE
public static final int NO_CONTEXT
public static final int NO_CRED
public static final int BAD_QOP
public static final int UNAUTHORIZED
public static final int UNAVAILABLE
public static final int DUPLICATE_ELEMENT
public static final int NAME_NOT_MN
public static final int DUPLICATE_TOKEN
public static final int OLD_TOKEN
public static final int UNSEQ_TOKEN
public static final int GAP_TOKEN
Constructor Detail |
public GSSException(int major)
major
- The GSS error code causing this exception to be thrown.public GSSException(int major, int minor, java.lang.String minorMessage)
major
- The GSS error code causing this exception to be thrown.minor
- The mechanism error code causing this exception
to be thrown.minorMessageing
- The textual explanation of the mechanism error code.Method Detail |
public int getMajor()
public int getMinor()
public java.lang.String getMajorString()
public java.lang.String getMinorString()
public void setMinor(int minor, java.lang.String msg)
minor
- The mechanism specific error code.message
- A textual explanation of the mechanism error code.public java.lang.String toString()
toString
in class java.lang.Throwable
public java.lang.String getMessage()
getMessage
in class java.lang.Throwable
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |