インタフェースorg.ietf.jgss.GSSName
の使用
パッケージ | 説明 |
---|---|
com.sun.security.jgss |
このパッケージは、GSS-APIへのJDK拡張のクラスとインタフェースを定義します。
|
org.ietf.jgss |
このパッケージは、Kerberosなどのさまざまな配下のセキュリティ・メカニズムの統合されたAPIを使用して、認証、データの整合性、データの機密性などのセキュリティ・サービスをアプリケーション開発者が利用できるフレームワークを提供します。
|
-
com.sun.security.jgssでのGSSNameの使用
型GSSNameのパラメータを持つcom.sun.security.jgssのメソッド 修飾子と型 メソッド 説明 static Subject
GSSUtil. createSubject(GSSName principals, GSSCredential credentials)
このメソッドを使用して、GSSNameとGSSCredentialをSubjectに変換します。GSSCredential
ExtendedGSSCredential. impersonate(GSSName name)
プリンシパルを偽装します。 -
org.ietf.jgssでのGSSNameの使用
GSSNameを返すorg.ietf.jgssのメソッド 修飾子と型 メソッド 説明 GSSName
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オブジェクトに変換し、それをメカニズムに対して標準化するファクトリ・メソッドです。GSSName
GSSCredential. getName()
資格が表明するエンティティの名前を取り出します。GSSName
GSSCredential. getName(Oid mech)
資格が表明しているエンティティのメカニズム名を取り出します。GSSName
GSSContext. getSrcName()
コンテキストの起動側の名前を返します。GSSName
GSSContext. getTargName()
コンテキストの受け入れ側の名前を返します。型GSSNameのパラメータを持つorg.ietf.jgssのメソッド 修飾子と型 メソッド 説明 void
GSSCredential. add(GSSName name, int initLifetime, int acceptLifetime, Oid mech, int usage)
メカニズム固有の資格要素を既存の資格に追加します。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
GSSName. equals(GSSName another)
2つのGSSName
オブジェクトを比較して、それらが同じエンティティを参照しているかどうかを検査します。