|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.lang.Throwable java.lang.Exception org.ietf.jgss.GSSException
public class GSSException
この例外は、GSS-API 機構固有のエラーを含む GSS-API エラーが発生したときにスローされます。GSS-API エラーには、GSS-API のメジャー状態コードとマイナー状態コードが含まれます。メジャーエラーコードは、このクラスの GSS-API レベルに定義されたエラーコードです。マイナーエラーコードは、補足情報を追加するための GSS-API 機構固有のエラーコードです。配下の GSS-API 機構の実装により、この例外がスローされるときに適切なマイナー状態コードが設定されます。このクラスでは、呼び出し側に数値エラーコードを配布し、数値エラーコードにテキスト表現を割り当てます。
フィールドの概要 | |
---|---|
static int |
BAD_BINDINGS
チャネルバインディングが一致していません。 |
static int |
BAD_MECH
要求された機構がサポートされていません。 |
static int |
BAD_MIC
トークンの完全性検査が無効です。 |
static int |
BAD_NAME
指定された名前が無効です。 |
static int |
BAD_NAMETYPE
指定された名前の型がサポートされていません。 |
static int |
BAD_QOP
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
複数の GSS-API 機構の要素が名前に含まれています。 |
static int |
NO_CONTEXT
セキュリティコンテキストが無効です。 |
static int |
NO_CRED
資格が無効です。 |
static int |
OLD_TOKEN
このトークンは期限切れです。 |
static int |
UNAUTHORIZED
操作が認証されていません。 |
static int |
UNAVAILABLE
操作が利用できません。 |
static int |
UNSEQ_TOKEN
後続のトークンがすでに処理されています。 |
コンストラクタの概要 | |
---|---|
GSSException(int majorCode)
指定されたメジャーコードを使用して GSSException オブジェクトを作成します。 |
|
GSSException(int majorCode,
int minorCode,
String minorString)
指定されたメジャーコード、マイナーコード、マイナーコードのテキスト説明を使用して、GSSException オブジェクトを作成します。 |
メソッドの概要 | |
---|---|
int |
getMajor()
この例外を発生させた問題がスローする GSS-API レベルのメジャーエラーコードを返します。 |
String |
getMajorString()
この例外の GSS-API レベルのメジャーエラーコードについて説明する文字列を返します。 |
String |
getMessage()
メジャー状態コードおよびマイナー状態コードのテキスト説明を返します。 |
int |
getMinor()
この例外を発生させた問題がスローする GSS-API 機構レベルのエラーコードを返します。 |
String |
getMinorString()
GSS-API 機構固有のエラーコードについて説明する文字列を返します。 |
void |
setMinor(int minorCode,
String message)
例外をスローさせた問題が、GSS-API 機構レベルのマイナーエラーコードとその文字列説明を設定するときに使用します。 |
String |
toString()
メジャー状態コードおよびマイナー状態コードのテキスト説明を返します。 |
クラス java.lang.Throwable から継承されたメソッド |
---|
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
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
- この例外を発生させた問題がスローする GSS-API 機構レベルのエラーコードminorString
- GSS-API 機構エラーコードのテキスト説明メソッドの詳細 |
---|
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
- GSS-API 機構固有のエラーコードmessage
- GSS-API 機構エラーコードのテキスト説明getMinor()
public String toString()
Throwable
内の toString
public String getMessage()
Throwable
内の getMessage
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。