public class GSSException extends 异常
| Modifier and Type | Field and Description |
|---|---|
static int |
BAD_BINDINGS
通道绑定不匹配。
|
static int |
BAD_MECH
请求的不支持的机制。
|
static int |
BAD_MIC
令牌有无效的完整性检查。
|
static int |
BAD_NAME
提供的名称无效。
|
static int |
BAD_NAMETYPE
提供的不支持类型的名称。
|
static int |
BAD_QOP
不支持的控制值。
|
static int |
BAD_STATUS
无效状态代码。
|
static int |
CONTEXT_EXPIRED
安全上下文过期。
|
static int |
CREDENTIALS_EXPIRED
过期的证书。
|
static int |
DEFECTIVE_CREDENTIAL
有缺陷的凭据。
|
static int |
DEFECTIVE_TOKEN
缺陷表征。
|
static int |
DUPLICATE_ELEMENT
请求的重复凭据元素。
|
static int |
DUPLICATE_TOKEN
该令牌是较早的令牌的副本。
|
static int |
FAILURE
一般故障,未在GSS-API的水平。
|
static int |
GAP_TOKEN
未接收到预期的每个消息令牌。
|
static int |
NAME_NOT_MN
名称包含多个机制元素。
|
static int |
NO_CONTEXT
无效的安全上下文。
|
static int |
NO_CRED
无效凭据。
|
static int |
OLD_TOKEN
令牌的有效期已过期。
|
static int |
UNAUTHORIZED
运行未经授权的。
|
static int |
UNAVAILABLE
操作不可用。
|
static int |
UNSEQ_TOKEN
已处理后的令牌。
|
| Constructor and Description |
|---|
GSSException(int majorCode)
创建一个指定的主要代码gssexception对象。
|
GSSException(int majorCode, int minorCode, String minorString)
创建一个与指定的主要代码,gssexception对象小码,小码的文本解释。
|
| Modifier and Type | Method and Description |
|---|---|
int |
getMajor()
返回造成这种异常被抛出问题GSS-API水平的主要错误代码。
|
String |
getMajorString()
返回一个字符串在这个例外GSS-API的水平主要错误代码解释。
|
String |
getMessage()
返回主要和次要状态代码的文本表示形式。
|
int |
getMinor()
返回引发此异常的问题的机制级错误代码。
|
String |
getMinorString()
返回一个解释机制特定错误代码的字符串。
|
void |
setMinor(int minorCode, String message)
由异常喷射器用于设置机制水平的小错误代码和字符串的解释。
|
String |
toString()
返回主要和次要状态代码的文本表示形式。
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTracepublic 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
public GSSException(int majorCode)
majorCode的GSS错误代码造成这种异常被抛出的问题。
public GSSException(int majorCode,
int minorCode,
String minorString)
majorCode -GSS错误代码造成这种异常被抛出的问题。
minorCode -机制层面的错误代码,造成这种异常被抛出的问题。
minorString -机制的错误代码的文本解读。
public int getMajor()
getMajorString(),
getMinor(),
getMinorString()
public int getMinor()
getMinorString(),
setMinor(int, java.lang.String)
public String getMajorString()
getMajor(),
toString()
public String getMinorString()
getMinor(),
getMajorString(),
toString()
public void setMinor(int minorCode,
String message)
minorCode机制的特定错误代码
message -错误代码文本的解释机制
getMinor()
public String getMessage()
getMessage 方法重写,继承类
Throwable
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.