インタフェースorg.ietf.jgss.GSSName
の使用
GSSNameを使用するパッケージ
パッケージ
説明
このパッケージは、GSS-APIへのJDK拡張のクラスとインタフェースを定義します。
このパッケージは、Kerberosなどのさまざまな配下のセキュリティ・メカニズムの統合されたAPIを使用して、認証、データの整合性、データの機密性などのセキュリティ・サービスをアプリケーション開発者が利用できるフレームワークを提供します。
-
com.sun.security.jgssでのGSSNameの使用
型GSSNameのパラメータを持つcom.sun.security.jgssのメソッド修飾子と型メソッド説明static Subject
GSSUtil.createSubject
(GSSName principals, GSSCredential credentials) このメソッドを使用して、GSSNameとGSSCredentialをSubjectに変換します。ExtendedGSSCredential.impersonate
(GSSName name) プリンシパルを偽装します。 -
org.ietf.jgssでのGSSNameの使用
GSSNameを返すorg.ietf.jgssのメソッド修飾子と型メソッド説明GSSName.canonicalize
(Oid mech) 特定のメカニズムに対して標準化される名前を作成します。abstract GSSName
GSSManager.createName
(byte[] name, Oid nameType) 指定された名前空間のbyte配列をGSSNameオブジェクトに変換するファクトリ・メソッドです。abstract GSSName
GSSManager.createName
(byte[] name, Oid nameType, Oid mech) 指定された名前空間の名前を含むbyte配列をGSSNameオブジェクトに変換し、それをメカニズムに対して標準化するファクトリ・メソッドです。abstract GSSName
GSSManager.createName
(String nameStr, Oid nameType) 指定された名前空間の文字列名をGSSNameオブジェクトに変換するファクトリ・メソッドです。abstract GSSName
GSSManager.createName
(String nameStr, Oid nameType, Oid mech) 指定された名前空間の文字列名をGSSNameオブジェクトに変換し、それをメカニズムに対して標準化するファクトリ・メソッドです。GSSCredential.getName()
資格が表明するエンティティの名前を取り出します。資格が表明しているエンティティのメカニズム名を取り出します。GSSContext.getSrcName()
コンテキストの起動側の名前を返します。GSSContext.getTargName()
コンテキストの受け入れ側の名前を返します。型GSSNameのパラメータを持つorg.ietf.jgssのメソッド修飾子と型メソッド説明void
メカニズム固有の資格要素を既存の資格に追加します。abstract GSSContext
GSSManager.createContext
(GSSName peer, Oid mech, GSSCredential myCred, int lifetime) 起動側でコンテキストを作成するためのファクトリ・メソッドです。abstract GSSCredential
GSSManager.createCredential
(GSSName name, int lifetime, Oid[] mechs, int usage) 複数のメカニズムに対して資格を取得するためのファクトリ・メソッドです。abstract GSSCredential
GSSManager.createCredential
(GSSName name, int lifetime, Oid mech, int usage) メカニズムの資格を1つだけ取得するためのファクトリ・メソッドです。boolean
2つのGSSName
オブジェクトを比較して、それらが同じエンティティを参照しているかどうかを検査します。