org.ietf.jgss.GSSCredential インターフェースを使用する方法です。public interface GenericCredentialjakarta.resource.spi.security.GenericCredential は、リソースプリンシパルのセキュリティ認証情報にアクセスするためのセキュリティメカニズムに依存しないインターフェースを定義します。GenericCredential インターフェースは、セキュリティ資格の基本的なメカニズム固有の表現に対する Java ラッパーを提供します。例: GenericCredential インターフェースを使用して、Kerberos 資格情報をラップできます。
コネクターアーキテクチャは、セキュリティメカニズム固有の資格情報の標準形式と要件を定義していません。例: GenericCredential インターフェースによってラップされたセキュリティ資格は、オペレーティングシステムに固有のネイティブ表現を持つことができます。
GenericCredential インターフェースを使用すると、リソースアダプターはセキュリティ資格情報に関する情報を抽出できます。リソースアダプターは、次のいずれかの方法でリソースプリンシパルの EIS サインオンを管理できます。
SubjectSE, PrincipalSE| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | equals(ObjectSE another) 使用すべきではありません。 この GenericCredential インスタンスが、指定されたオブジェクトと同じエンティティを参照しているかどうかをテストします。 |
byte[] | getCredentialData() 使用すべきではありません。 GenericCredential で表される特定のセキュリティメカニズムのセキュリティデータを取得します。 |
StringSE | getMechType() 使用すべきではありません。 GenericCredential インスタンスのメカニズム型を返します。 |
StringSE | getName() 使用すべきではありません。 GenericCredential インスタンスに関連付けられているリソースプリンシパルの名前を返します。 |
int | hashCode() 使用すべきではありません。 この GenericCredential のハッシュコードを返します |
StringSE getName()
StringSE getMechType()
byte[] getCredentialData()
throws SecurityExceptiongetCredentialData メソッドは、資格情報の表現をバイト配列として返します。コネクターアーキテクチャでは、返される資格情報データの標準形式は定義されていないことに注意してください。
SecurityException - セキュリティ関連のエラー状態により操作が失敗しました boolean equals(ObjectSE another)
int hashCode()
ObjectSE の hashCodeSE Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.