- すべてのスーパー・インタフェース:
Cloneable
,GSSCredential
public interface ExtendedGSSCredential extends GSSCredential
org.ietf.jgss.GSSCredential
で定義されていない追加機能をサポートするように拡張されたGSSCredentialインタフェース。- 導入されたバージョン:
- 1.8
-
フィールドのサマリー
インタフェース org.ietf.jgss.GSSCredentialで宣言されたフィールド
ACCEPT_ONLY, DEFAULT_LIFETIME, INDEFINITE_LIFETIME, INITIATE_AND_ACCEPT, INITIATE_ONLY
-
メソッドのサマリー
インタフェース org.ietf.jgss.GSSCredentialで宣言されたメソッド
add, dispose, equals, getMechs, getName, getName, getRemainingAcceptLifetime, getRemainingInitLifetime, getRemainingLifetime, getUsage, getUsage, hashCode
-
メソッドの詳細
-
impersonate
GSSCredential impersonate(GSSName name) throws GSSExceptionプリンシパルを偽装します。 Kerberosでは、Microsoft S4U2self拡張機能を使用してこれを実装できます。偽装に失敗した場合は、
GSSException.NO_CRED
がスローされます。 この資格オブジェクトに対して偽装メソッドを使用できない場合は、GSSException.FAILURE
がスローされます。- パラメータ:
name
- 偽装するプリンシパルの名前- 戻り値:
- そのプリンシパルの資格
- 例外:
GSSException
- 次のメジャー・エラー・コードを含む。GSSException.NO_CRED
、GSSException.FAILURE
-