クラス 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)
コンストラクター。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
clearCredential()
特定のサブクラスを呼び出して、資格情報の値を安全にクリアします。boolean
compareTo(StringSE callerName, StringSE password)
StringSE
getCaller()
Password
getPassword()
パスワードを決定します。StringSE
getPasswordAsString()
パスワードを決定します。クラス 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()