uTools-Manuals/docs/java/org/ietf/jgss/GSSException.html

909 lines
34 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<div class="subTitle">
compact3
</div>
<div class="subTitle">
org.ietf.jgss
</div>
<h2 class="title" title="Class GSSException">Class GSSException</h2>
</div><div class="contentContainer">
<ul class="inheritance">
<li><a href="../../../java/lang/Object.html" title="class in java.lang">java.lang.Object</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../java/lang/Throwable.html" title="class in java.lang">java.lang.Throwable</a></li>
<li>
<ul class="inheritance">
<li><a href="../../../java/lang/Exception.html" title="class in java.lang">java.lang.Exception</a></li>
<li>
<ul class="inheritance">
<li>org.ietf.jgss.GSSException</li>
</ul> </li>
</ul> </li>
</ul> </li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>
All Implemented Interfaces:
</dt>
<dd>
<span><a href="../../../java/io/Serializable.html" title="java.io中的接口">Serializable</a></span>
</dd>
</dl>
<hr/> <br/> <pre>public class <span class="typeNameLabel">GSSException</span>
extends <a href="../../../java/lang/Exception.html" title="class in java.lang">异常</a></pre>
<div class="block">
<span>发生GSS-API错误时会抛出此异常包括任何机制特定的错误。</span>
<span>它可能包含主要和次要GSS-API状态代码。</span>
<span>主要错误代码是在此类中GSS-API级别定义的错误代码。</span>
<span>次要错误代码是可以提供附加信息的机制特定错误代码。</span>
<span>底层机制实现负责在抛出此异常时设置适当的次要状态代码。</span>
<span>除了将数字错误代码传递给调用者外,此类还可以从数字值到文本表示形式进行映射。</span>
<p></p>
</div>
<dl>
<dt>
<span class="simpleTagLabel">从以下版本开始:</span>
</dt>
<dd>
1.4
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../serialized-form.html#org.ietf.jgss.GSSException">Serialized Form</a>
</dd>
</dl> </li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- --> </a> <h3>Field Summary</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Field Summary table, listing fields, and an explanation">
<caption>
<span>Fields</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#BAD_BINDINGS">BAD_BINDINGS</a></span></code>
<div class="block">
频道绑定不匹配。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#BAD_MECH">BAD_MECH</a></span></code>
<div class="block">
请求不受支持的机制。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#BAD_MIC">BAD_MIC</a></span></code>
<div class="block">
令牌无效的完整性检查。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#BAD_NAME">BAD_NAME</a></span></code>
<div class="block">
提供的名称无效。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#BAD_NAMETYPE">BAD_NAMETYPE</a></span></code>
<div class="block">
提供的不支持类型的名称。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#BAD_QOP">BAD_QOP</a></span></code>
<div class="block">
不支持的QOP值。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#BAD_STATUS">BAD_STATUS</a></span></code>
<div class="block">
状态码无效
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#CONTEXT_EXPIRED">CONTEXT_EXPIRED</a></span></code>
<div class="block">
安全上下文过期
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#CREDENTIALS_EXPIRED">CREDENTIALS_EXPIRED</a></span></code>
<div class="block">
过期凭证
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#DEFECTIVE_CREDENTIAL">DEFECTIVE_CREDENTIAL</a></span></code>
<div class="block">
凭证不足
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#DEFECTIVE_TOKEN">DEFECTIVE_TOKEN</a></span></code>
<div class="block">
有缺陷的令牌
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#DUPLICATE_ELEMENT">DUPLICATE_ELEMENT</a></span></code>
<div class="block">
请求的重复凭据元素。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#DUPLICATE_TOKEN">DUPLICATE_TOKEN</a></span></code>
<div class="block">
令牌是较早的令牌的重复。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#FAILURE">FAILURE</a></span></code>
<div class="block">
一般故障未在GSS-API级别指定。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#GAP_TOKEN">GAP_TOKEN</a></span></code>
<div class="block">
未收到预期的每消息令牌。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#NAME_NOT_MN">NAME_NOT_MN</a></span></code>
<div class="block">
名称包含多机制元素。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#NO_CONTEXT">NO_CONTEXT</a></span></code>
<div class="block">
安全上下文无效
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#NO_CRED">NO_CRED</a></span></code>
<div class="block">
无效证件。
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#OLD_TOKEN">OLD_TOKEN</a></span></code>
<div class="block">
令牌的有效期已过。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#UNAUTHORIZED">UNAUTHORIZED</a></span></code>
<div class="block">
操作未经授权
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#UNAVAILABLE">UNAVAILABLE</a></span></code>
<div class="block">
操作不可用
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#UNSEQ_TOKEN">UNSEQ_TOKEN</a></span></code>
<div class="block">
后来的令牌已被处理。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- --> </a> <h3>构造方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Constructor Summary table, listing constructors, and an explanation">
<caption>
<span>构造方法</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#GSSException-int-">GSSException</a></span>(int majorCode)</code>
<div class="block">
创建具有指定主要代码的GSSException对象。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#GSSException-int-int-java.lang.String-">GSSException</a></span>(int majorCode, int minorCode, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> minorString)</code>
<div class="block">
创建具有指定主要代码次要代码和次要代码文本说明的GSSException对象。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- --> </a> <h3>方法摘要</h3>
<table border="0" cellpadding="3" cellspacing="0" class="memberSummary" summary="Method Summary table, listing methods, and an explanation">
<caption>
<span class="activeTableTab" id="t0"><span>所有方法</span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t2"><span><a href="javascript:show(2);">接口方法</a></span><span class="tabEnd"> </span></span>
<span class="tableTab" id="t4"><span><a href="javascript:show(8);">具体的方法</a></span><span class="tabEnd"> </span></span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr class="altColor" id="i0">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#getMajor--">getMajor</a></span>()</code>
<div class="block">
返回导致引发此异常的问题的GSS-API级别主要错误代码。
</div> </td>
</tr>
<tr class="rowColor" id="i1">
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#getMajorString--">getMajorString</a></span>()</code>
<div class="block">
返回一个解释GSS-API级别主要错误代码的字符串。
</div> </td>
</tr>
<tr class="altColor" id="i2">
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#getMessage--">getMessage</a></span>()</code>
<div class="block">
返回主要和次要状态代码的文本表示。
</div> </td>
</tr>
<tr class="rowColor" id="i3">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#getMinor--">getMinor</a></span>()</code>
<div class="block">
返回导致引发此异常的问题的机制级别错误代码。
</div> </td>
</tr>
<tr class="altColor" id="i4">
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#getMinorString--">getMinorString</a></span>()</code>
<div class="block">
返回一个解释机制特定错误代码的字符串。
</div> </td>
</tr>
<tr class="rowColor" id="i5">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#setMinor-int-java.lang.String-">setMinor</a></span>(int minorCode, <a href="../../../java/lang/String.html" title="class in java.lang">String</a> message)</code>
<div class="block">
由异常thrower用于设置机制级别的小错误代码及其字符串说明。
</div> </td>
</tr>
<tr class="altColor" id="i6">
<td class="colFirst"><code><a href="../../../java/lang/String.html" title="class in java.lang">String</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/ietf/jgss/GSSException.html#toString--">toString</a></span>()</code>
<div class="block">
返回主要和次要状态代码的文本表示。
</div> </td>
</tr>
</tbody>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../java/lang/Throwable.html" title="class in java.lang">Throwable</a></h3> <code><a href="../../../java/lang/Throwable.html#addSuppressed-java.lang.Throwable-">addSuppressed</a>, <a href="../../../java/lang/Throwable.html#fillInStackTrace--">fillInStackTrace</a>, <a href="../../../java/lang/Throwable.html#getCause--">getCause</a>, <a href="../../../java/lang/Throwable.html#getLocalizedMessage--">getLocalizedMessage</a>, <a href="../../../java/lang/Throwable.html#getStackTrace--">getStackTrace</a>, <a href="../../../java/lang/Throwable.html#getSuppressed--">getSuppressed</a>, <a href="../../../java/lang/Throwable.html#initCause-java.lang.Throwable-">initCause</a>, <a href="../../../java/lang/Throwable.html#printStackTrace--">printStackTrace</a>, <a href="../../../java/lang/Throwable.html#printStackTrace-java.io.PrintStream-">printStackTrace</a>, <a href="../../../java/lang/Throwable.html#printStackTrace-java.io.PrintWriter-">printStackTrace</a>, <a href="../../../java/lang/Throwable.html#setStackTrace-java.lang.StackTraceElement:A-">setStackTrace</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- --> </a> <h3>Methods inherited from class java.lang.<a href="../../../java/lang/Object.html" title="class in java.lang">Object</a></h3> <code><a href="../../../java/lang/Object.html#clone--">clone</a>, <a href="../../../java/lang/Object.html#equals-java.lang.Object-">equals</a>, <a href="../../../java/lang/Object.html#finalize--">finalize</a>, <a href="../../../java/lang/Object.html#getClass--">getClass</a>, <a href="../../../java/lang/Object.html#hashCode--">hashCode</a>, <a href="../../../java/lang/Object.html#notify--">notify</a>, <a href="../../../java/lang/Object.html#notifyAll--">notifyAll</a>, <a href="../../../java/lang/Object.html#wait--">wait</a>, <a href="../../../java/lang/Object.html#wait-long-">wait</a>, <a href="../../../java/lang/Object.html#wait-long-int-">wait</a></code></li>
</ul> </li>
</ul> </li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- --> </a> <h3>字段详细信息</h3> <a name="BAD_BINDINGS">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>BAD_BINDINGS</h4> <pre>public static final int BAD_BINDINGS</pre>
<div class="block">
频道绑定不匹配。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.BAD_BINDINGS">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="BAD_MECH">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>BAD_MECH</h4> <pre>public static final int BAD_MECH</pre>
<div class="block">
请求不受支持的机制。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.BAD_MECH">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="BAD_NAME">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>BAD_NAME</h4> <pre>public static final int BAD_NAME</pre>
<div class="block">
提供的名称无效。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.BAD_NAME">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="BAD_NAMETYPE">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>BAD_NAMETYPE</h4> <pre>public static final int BAD_NAMETYPE</pre>
<div class="block">
提供的不支持类型的名称。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.BAD_NAMETYPE">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="BAD_STATUS">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>BAD_STATUS</h4> <pre>public static final int BAD_STATUS</pre>
<div class="block">
状态码无效
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.BAD_STATUS">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="BAD_MIC">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>BAD_MIC</h4> <pre>public static final int BAD_MIC</pre>
<div class="block">
令牌无效的完整性检查。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.BAD_MIC">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="CONTEXT_EXPIRED">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>CONTEXT_EXPIRED</h4> <pre>public static final int CONTEXT_EXPIRED</pre>
<div class="block">
安全上下文过期
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.CONTEXT_EXPIRED">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="CREDENTIALS_EXPIRED">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>CREDENTIALS_EXPIRED</h4> <pre>public static final int CREDENTIALS_EXPIRED</pre>
<div class="block">
过期凭证
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.CREDENTIALS_EXPIRED">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="DEFECTIVE_CREDENTIAL">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DEFECTIVE_CREDENTIAL</h4> <pre>public static final int DEFECTIVE_CREDENTIAL</pre>
<div class="block">
凭证不足
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.DEFECTIVE_CREDENTIAL">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="DEFECTIVE_TOKEN">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DEFECTIVE_TOKEN</h4> <pre>public static final int DEFECTIVE_TOKEN</pre>
<div class="block">
有缺陷的令牌
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.DEFECTIVE_TOKEN">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="FAILURE">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>FAILURE</h4> <pre>public static final int FAILURE</pre>
<div class="block">
一般故障未在GSS-API级别指定。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.FAILURE">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="NO_CONTEXT">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>NO_CONTEXT</h4> <pre>public static final int NO_CONTEXT</pre>
<div class="block">
安全上下文无效
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.NO_CONTEXT">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="NO_CRED">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>NO_CRED</h4> <pre>public static final int NO_CRED</pre>
<div class="block">
无效证件。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.NO_CRED">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="BAD_QOP">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>BAD_QOP</h4> <pre>public static final int BAD_QOP</pre>
<div class="block">
不支持的QOP值。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.BAD_QOP">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="UNAUTHORIZED">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>UNAUTHORIZED</h4> <pre>public static final int UNAUTHORIZED</pre>
<div class="block">
操作未经授权
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.UNAUTHORIZED">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="UNAVAILABLE">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>UNAVAILABLE</h4> <pre>public static final int UNAVAILABLE</pre>
<div class="block">
操作不可用
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.UNAVAILABLE">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="DUPLICATE_ELEMENT">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DUPLICATE_ELEMENT</h4> <pre>public static final int DUPLICATE_ELEMENT</pre>
<div class="block">
请求的重复凭据元素。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.DUPLICATE_ELEMENT">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="NAME_NOT_MN">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>NAME_NOT_MN</h4> <pre>public static final int NAME_NOT_MN</pre>
<div class="block">
名称包含多机制元素。
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.NAME_NOT_MN">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="DUPLICATE_TOKEN">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>DUPLICATE_TOKEN</h4> <pre>public static final int DUPLICATE_TOKEN</pre>
<div class="block">
<span>令牌是较早的令牌的重复。</span>
<span>这是在上下文建立期间可能发生的致命错误代码。</span>
<span>它不用于表示补充状态值。</span>
<span>MessageProp对象用于此目的。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.DUPLICATE_TOKEN">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="OLD_TOKEN">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>OLD_TOKEN</h4> <pre>public static final int OLD_TOKEN</pre>
<div class="block">
<span>令牌的有效期已过。</span>
<span>这是在上下文建立期间可能发生的致命错误代码。</span>
<span>它不用于表示补充状态值。</span>
<span>MessageProp对象用于此目的。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.OLD_TOKEN">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="UNSEQ_TOKEN">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>UNSEQ_TOKEN</h4> <pre>public static final int UNSEQ_TOKEN</pre>
<div class="block">
<span>后来的令牌已被处理。</span>
<span>这是在上下文建立期间可能发生的致命错误代码。</span>
<span>它不用于表示补充状态值。</span>
<span>MessageProp对象用于此目的。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.UNSEQ_TOKEN">Constant Field Values</a>
</dd>
</dl> </li>
</ul> <a name="GAP_TOKEN">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>GAP_TOKEN</h4> <pre>public static final int GAP_TOKEN</pre>
<div class="block">
<span>未收到预期的每消息令牌。</span>
<span>这是在上下文建立期间可能发生的致命错误代码。</span>
<span>它不用于表示补充状态值。</span>
<span>MessageProp对象用于此目的。</span>
</div>
<dl>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../constant-values.html#org.ietf.jgss.GSSException.GAP_TOKEN">Constant Field Values</a>
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- --> </a> <h3>构造方法详细信息</h3> <a name="GSSException-int-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>GSSException</h4> <pre>public GSSException(int majorCode)</pre>
<div class="block">
创建具有指定主要代码的GSSException对象。
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>majorCode</code> - 导致引发此异常的问题的GSS错误代码。
</dd>
</dl> </li>
</ul> <a name="GSSException-int-int-java.lang.String-">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>GSSException</h4> <pre>public GSSException(int majorCode,
int minorCode,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> minorString)</pre>
<div class="block">
<span>创建具有指定主要代码次要代码和次要代码文本说明的GSSException对象。</span>
<span>当异常来自底层机制级别时,将使用此构造函数。</span>
<span>它允许设置GSS代码和机制代码。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>majorCode</code> - 导致引发此异常的问题的GSS错误代码。
</dd>
<dd>
<code>minorCode</code> - 导致引发此异常的问题的机制级别错误代码。
</dd>
<dd>
<code>minorString</code> - 机构错误代码的文字说明。
</dd>
</dl> </li>
</ul> </li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- --> </a> <h3>方法详细信息</h3> <a name="getMajor--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMajor</h4> <pre>public int getMajor()</pre>
<div class="block">
<span>返回导致引发此异常的问题的GSS-API级别主要错误代码。</span>
<span>主要错误代码在此类中的机制独立GSS-API级别中定义。</span>
<span>可能提供更多信息的机制特定错误代码被设置为次要错误代码。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
int GSS-API级别导致此异常的主要错误代码
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../org/ietf/jgss/GSSException.html#getMajorString--"><code>getMajorString()</code></a>
<a href="../../../org/ietf/jgss/GSSException.html#getMinor--"><code>getMinor()</code></a>
<a href="../../../org/ietf/jgss/GSSException.html#getMinorString--"><code>getMinorString()</code></a>
</dd>
</dl> </li>
</ul> <a name="getMinor--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMinor</h4> <pre>public int getMinor()</pre>
<div class="block">
<span>返回导致引发此异常的问题的机制级别错误代码。</span>
<span>次要代码由底层机制设置。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
<span>int机制错误代码;</span>
<span>0表示尚未设置。</span>
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../org/ietf/jgss/GSSException.html#getMinorString--"><code>getMinorString()</code></a>
<a href="../../../org/ietf/jgss/GSSException.html#setMinor-int-java.lang.String-"><code>setMinor(int, java.lang.String)</code></a>
</dd>
</dl> </li>
</ul> <a name="getMajorString--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMajorString</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getMajorString()</pre>
<div class="block">
返回一个解释GSS-API级别主要错误代码的字符串。
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
字符串解释字符串的主要错误代码
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../org/ietf/jgss/GSSException.html#getMajor--"><code>getMajor()</code></a>
<a href="../../../org/ietf/jgss/GSSException.html#toString--"><code>toString()</code></a>
</dd>
</dl> </li>
</ul> <a name="getMinorString--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>getMinorString</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getMinorString()</pre>
<div class="block">
<span>返回一个解释机制特定错误代码的字符串。</span>
<span>如果次要状态代码为0则不会有机制级错误详细信息。</span>
</div>
<dl>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
字符串机构错误代码的文字说明
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../org/ietf/jgss/GSSException.html#getMinor--"><code>getMinor()</code></a>
<a href="../../../org/ietf/jgss/GSSException.html#getMajorString--"><code>getMajorString()</code></a>
<a href="../../../org/ietf/jgss/GSSException.html#toString--"><code>toString()</code></a>
</dd>
</dl> </li>
</ul> <a name="setMinor-int-java.lang.String-">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>setMinor</h4> <pre>public void setMinor(int minorCode,
<a href="../../../java/lang/String.html" title="class in java.lang">String</a> message)</pre>
<div class="block">
<span>由异常thrower用于设置机制级别的小错误代码及其字符串说明。</span>
<span>机制提供者使用这个来指示错误的细节。</span>
</div>
<dl>
<dt>
<span class="paramLabel">参数</span>
</dt>
<dd>
<code>minorCode</code> - 机制特定的错误代码
</dd>
<dd>
<code>message</code> - 机构错误代码的文字说明
</dd>
<dt>
<span class="seeLabel">另请参见:</span>
</dt>
<dd>
<a href="../../../org/ietf/jgss/GSSException.html#getMinor--"><code>getMinor()</code></a>
</dd>
</dl> </li>
</ul> <a name="toString--">
<!-- --> </a>
<ul class="blockList">
<li class="blockList"> <h4>toString</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> toString()</pre>
<div class="block">
返回主要和次要状态代码的文本表示。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../java/lang/Throwable.html#toString--">toString</a></code>
<code><a href="../../../java/lang/Throwable.html" title="class in java.lang">Throwable</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个带有错误描述的字符串
</dd>
</dl> </li>
</ul> <a name="getMessage--">
<!-- --> </a>
<ul class="blockListLast">
<li class="blockList"> <h4>getMessage</h4> <pre>public <a href="../../../java/lang/String.html" title="class in java.lang">String</a> getMessage()</pre>
<div class="block">
返回主要和次要状态代码的文本表示。
</div>
<dl>
<dt>
<span class="overrideSpecifyLabel">重写:</span>
</dt>
<dd>
<code><a href="../../../java/lang/Throwable.html#getMessage--">getMessage</a></code>
<code><a href="../../../java/lang/Throwable.html" title="class in java.lang">Throwable</a></code>
</dd>
<dt>
<span class="returnLabel">结果</span>
</dt>
<dd>
一个带有错误描述的字符串
</dd>
</dl> </li>
</ul> </li>
</ul> </li>
</ul>
</div>
</div>