クラス PasswordCredential
- java.lang.ObjectSE
-
- jakarta.resource.spi.security.PasswordCredential
- 実装されたすべてのインターフェース:
SerializableSE
public final class PasswordCredential extends ObjectSE implements SerializableSE
クラス PasswordCredential は、ユーザー名とパスワードのホルダーとして機能します。- 導入:
- 0.6
- バージョン:
- 0.6
- 作成者:
- Rahul Sharma
- 関連事項:
ManagedConnectionFactory
, 直列化された形式
コンストラクターのサマリー
コンストラクター コンストラクター 説明 PasswordCredential(StringSE userName, char[] password)
指定されたユーザー名とパスワードから新しいPasswordCredential
オブジェクトを作成します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 boolean
equals(ObjectSE other)
この PasswordCredential と指定されたオブジェクトが等しいかどうかを比較します。ManagedConnectionFactory
getManagedConnectionFactory()
アプリケーションサーバーによってユーザー名とパスワードが設定されているターゲット ManagedConnectionFactory を取得します。char[]
getPassword()
ユーザーのパスワードを返します。StringSE
getUserName()
ユーザー名を返します。int
hashCode()
この PasswordCredential のハッシュコードを返しますvoid
setManagedConnectionFactory(ManagedConnectionFactory mcf)
アプリケーションサーバーによってユーザー名とパスワードが設定されているターゲット ManagedConenctionFactory インスタンスを設定します。
コンストラクターの詳細
PasswordCredential
public PasswordCredential(StringSE userName, char[] password)
指定されたユーザー名とパスワードから新しいPasswordCredential
オブジェクトを作成します。指定されたユーザーパスワードは、新しい
PasswordCredential
オブジェクトに格納される前に複製されます。- パラメーター:
userName
- ユーザー名password
- ユーザーのパスワード
メソッドの詳細
getUserName
public StringSE getUserName()
ユーザー名を返します。- 戻り値:
- ユーザー名
getPassword
public char[] getPassword()
ユーザーのパスワードを返します。このメソッドはパスワードへの参照を返すことに注意してください。不要になったパスワード情報をゼロにするのは呼び出し側の責任です。
- 戻り値:
- パスワード
getManagedConnectionFactory
public ManagedConnectionFactory getManagedConnectionFactory()
アプリケーションサーバーによってユーザー名とパスワードが設定されているターゲット ManagedConnectionFactory を取得します。ManagedConnection- Factory はこのフィールドを使用して、ターゲット EIS インスタンスへのサインオンに PasswordCredential を使用する必要があるかどうかを確認します。- 戻り値:
- ユーザー名とパスワードが指定された ManagedConnectionFactory インスタンス
setManagedConnectionFactory
public void setManagedConnectionFactory(ManagedConnectionFactory mcf)
アプリケーションサーバーによってユーザー名とパスワードが設定されているターゲット ManagedConenctionFactory インスタンスを設定します。- パラメーター:
mcf
- ユーザー名とパスワードが指定された ManagedConnectionFactory インスタンス
equals
public boolean equals(ObjectSE other)
この PasswordCredential と指定されたオブジェクトが等しいかどうかを比較します。2 つの PasswordCredential インスタンスは、ユーザー名とパスワードが同じであれば同じです。