クラス
javax.security.auth.kerberos.KerberosPrincipalの使用
-
KerberosPrincipalを使用しているパッケージ パッケージ 説明 javax.security.auth.kerberos このパッケージには、Kerberosネットワーク認証プロトコルに関連するユーティリティ・クラスが含まれています。 -
-
javax.security.auth.kerberosでのKerberosPrincipalの使用
KerberosPrincipalを返すjavax.security.auth.kerberos内のメソッド 修飾子と型 メソッド 説明 KerberosPrincipalKerberosTicket. getClient()このチケットに関連付けられたクライアント主体を返します。KerberosPrincipalKerberosKey. getPrincipal()この鍵が属する主体を返します。KerberosPrincipalKeyTab. getPrincipal()このKeyTabオブジェクトがバインドされているサービス主体を返します。KerberosPrincipalKerberosCredMessage. getRecipient()このメッセージの受信者を返します。KerberosPrincipalKerberosCredMessage. getSender()このメッセージの送信者を返します。KerberosPrincipalKerberosTicket. getServer()このチケットに関連付けられたサービス主体を返します。KerberosPrincipal型のパラメータを持つjavax.security.auth.kerberos内のメソッド 修飾子と型 メソッド 説明 static KeyTabKeyTab. getInstance(KerberosPrincipal princ)指定されたサービス主体にバインドされたデフォルトのKeyTabインスタンスを返します。static KeyTabKeyTab. getInstance(KerberosPrincipal princ, File file)指定されたサービス主体にバインドされたFileオブジェクトからKeyTabインスタンスを返します。KerberosKey[]KeyTab. getKeys(KerberosPrincipal principal)指定したKerberos主体の新しい鍵を返します。KerberosPrincipal型のパラメータを持つjavax.security.auth.kerberos内のコンストラクタ コンストラクタ 説明 KerberosCredMessage(KerberosPrincipal sender, KerberosPrincipal recipient, byte[] message)KerberosCredMessageオブジェクトを構築します。KerberosKey(KerberosPrincipal principal, byte[] keyBytes, int keyType, int versionNum)鍵の型と鍵のバージョン番号が分かっている場合は、指定されたバイトからKerberosKeyを構築します。KerberosKey(KerberosPrincipal principal, char[] password, String algorithm)指定されたアルゴリズム名を使用して、プリンシパル・パスワードからKerberosKeyを作成します。KerberosTicket(byte[] asn1Encoding, KerberosPrincipal client, KerberosPrincipal server, byte[] sessionKey, int keyType, boolean[] flags, Date authTime, Date startTime, Date endTime, Date renewTill, InetAddress[] clientAddresses)クライアントがKDCから受け取るか、またはキャッシュから読み取る資格証明を使用してKerberosTicketを作成します。
-