Java GSS-API ユーティリティ

com.sun.security.jgss
クラス GSSUtil

java.lang.Object
  |
  +--com.sun.security.jgss.GSSUtil

public class GSSUtil
extends Object

GSS-API ユーティリティです。サン・マイクロシステムズ株式会社が提供する Java GSS-API 実装と組み合わせて使用します。


コンストラクタの概要
GSSUtil()
           
 
メソッドの概要
static Subject createSubject(GSSName principals, GSSCredential credentials)
          GSSName と GSSCredential を Subject に変換します。
 
クラス 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

Java GSS-API ユーティリティ