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, setStackTrace
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
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.