com.sun.security.jgss
クラス GSSUtil
java.lang.Object
|
+--com.sun.security.jgss.GSSUtil
- public class GSSUtil
- extends Object
GSS-API ユーティリティです。サン・マイクロシステムズ株式会社が提供する Java GSS-API 実装と組み合わせて使用します。
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GSSUtil
public GSSUtil()
createSubject
public static Subject createSubject(GSSName principals,
GSSCredential credentials)
- GSSName と GSSCredential を Subject に変換します。この変換を行うには、通常、Java レベルでクライアントスレッドを装ったサーバによって、現行のアクセス制御コンテキストにおけるクライアントの Subject を設定します。プリンシパルベースのポリシーをサーバのローカル JVM で使用するだけであれば、クライアントの GSSName を指定するだけで済みます。 GSSName の要素は Subject のプリンシパルセットに置かれ、GSSCredential の要素は Subject の private クレデンシャルセットに置かれます。Subject に追加された Kerberos 固有の要素は、javax.security.auth.kerberos で定義された標準 Kerberos 実装クラスのインスタンスになります。
- 戻り値:
- 指定された GSSName と GSSCredential の要素が含まれたエントリのある Subject