public class GlobusGSSException
extends org.ietf.jgss.GSSException
Modifier and Type | Field and Description |
---|---|
static int |
BAD_ARGUMENT |
static int |
BAD_MIC |
static int |
BAD_NAME |
static int |
BAD_OPTION |
static int |
BAD_OPTION_TYPE |
static int |
CREDENTIAL_ERROR |
static int |
DELEGATION_ERROR |
private boolean |
hasCustomMessage |
static int |
PROXY_VIOLATION |
private static java.util.ResourceBundle |
resources |
private static long |
serialVersionUID |
static int |
TOKEN_FAIL |
static int |
UNKNOWN |
static int |
UNKNOWN_OPTION |
BAD_BINDINGS, BAD_MECH, BAD_NAMETYPE, BAD_QOP, BAD_STATUS, CONTEXT_EXPIRED, CREDENTIALS_EXPIRED, DEFECTIVE_CREDENTIAL, DEFECTIVE_TOKEN, DUPLICATE_ELEMENT, DUPLICATE_TOKEN, FAILURE, GAP_TOKEN, NAME_NOT_MN, NO_CONTEXT, NO_CRED, OLD_TOKEN, UNAUTHORIZED, UNAVAILABLE, UNSEQ_TOKEN
Constructor and Description |
---|
GlobusGSSException(int majorCode,
int minorCode,
java.lang.String key) |
GlobusGSSException(int majorCode,
int minorCode,
java.lang.String key,
java.lang.Object[] args) |
GlobusGSSException(int majorCode,
int minorCode,
java.lang.String minorString,
java.lang.Throwable cause) |
GlobusGSSException(int majorCode,
java.lang.Throwable cause) |
Modifier and Type | Method and Description |
---|---|
private java.lang.String |
getLocalMessage() |
java.lang.String |
getMessage() |
private static java.lang.String |
getUsefulMessage(java.lang.Throwable throwable)
Wrapper around getMessage method that tries to provide a meaningful
message.
|
private static boolean |
isBoring(java.lang.Throwable t)
Use heuristics to determine whether the supplied Throwable has any
semantic content (i.e., does it provide any additional information).
|
void |
printStackTrace()
Prints this exception's stack trace to System.err.
|
void |
printStackTrace(java.io.PrintStream ps)
Prints this exception's stack trace to a print stream.
|
void |
printStackTrace(java.io.PrintWriter pw)
Prints this exception's stack trace to a print writer.
|
getMajor, getMajorString, getMinor, getMinorString, setMinor, toString
private static final long serialVersionUID
public static final int PROXY_VIOLATION
public static final int BAD_ARGUMENT
public static final int BAD_NAME
public static final int CREDENTIAL_ERROR
public static final int TOKEN_FAIL
public static final int DELEGATION_ERROR
public static final int BAD_MIC
public static final int UNKNOWN_OPTION
public static final int BAD_OPTION_TYPE
public static final int BAD_OPTION
public static final int UNKNOWN
private static java.util.ResourceBundle resources
private final boolean hasCustomMessage
public GlobusGSSException(int majorCode, java.lang.Throwable cause)
public GlobusGSSException(int majorCode, int minorCode, java.lang.String minorString, java.lang.Throwable cause)
public GlobusGSSException(int majorCode, int minorCode, java.lang.String key)
public GlobusGSSException(int majorCode, int minorCode, java.lang.String key, java.lang.Object[] args)
public void printStackTrace()
printStackTrace
in class java.lang.Throwable
public void printStackTrace(java.io.PrintStream ps)
printStackTrace
in class java.lang.Throwable
ps
- The non-null print stream to which to print.public void printStackTrace(java.io.PrintWriter pw)
printStackTrace
in class java.lang.Throwable
pw
- The non-null print writer to which to print.public java.lang.String getMessage()
getMessage
in class org.ietf.jgss.GSSException
private static java.lang.String getUsefulMessage(java.lang.Throwable throwable)
private static boolean isBoring(java.lang.Throwable t)
private java.lang.String getLocalMessage()