クラス UsernamePasswordCredential
- java.lang.ObjectSE
-
- jakarta.security.enterprise.credential.AbstractClearableCredential
-
- jakarta.security.enterprise.credential.UsernamePasswordCredential
- 実装されているすべてのインターフェース:
Credential
- 既知の直属サブクラス
BasicAuthenticationCredential
public class UsernamePasswordCredential extends AbstractClearableCredential
標準の呼び出し元名 / パスワード認証で通常使用される資格情報を表します。
コンストラクターの概要
コンストラクター コンストラクター 説明 UsernamePasswordCredential(StringSE callerName, Password password)コンストラクター。UsernamePasswordCredential(StringSE callerName, StringSE password)コンストラクター。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 voidclearCredential()特定のサブクラスを呼び出して、資格情報の値を安全にクリアします。booleancompareTo(StringSE callerName, StringSE password)StringSEgetCaller()PasswordgetPassword()パスワードを決定します。StringSEgetPasswordAsString()パスワードを決定します。クラス jakarta.security.enterprise.credential.AbstractClearableCredential から継承されたメソッド
clear, isCleared, setCleared
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース jakarta.security.enterprise.credential.Credential から継承されたメソッド
isValid
メソッドの詳細
getPassword
public Password getPassword()
パスワードを決定します。- 戻り値:
- パスワード。
getPasswordAsString
public StringSE getPasswordAsString()
パスワードを決定します。- 戻り値:
- 文字列としてのパスワード。
clearCredential
public void clearCredential()
クラスからコピーされた説明:AbstractClearableCredential特定のサブクラスを呼び出して、資格情報の値を安全にクリアします。一部のサブクラスには、トークンなど、本質的に安全な資格情報値が含まれているため、資格情報をクリアする必要がない場合があります。Credential例: 資格情報にパスワードが含まれている場合、このメソッドはパスワード値を上書きします。
- 次で指定:
- クラス
AbstractClearableCredentialのclearCredential
getCaller
public StringSE getCaller()