インターフェース Credential
- すべての既知の実装クラス:
AbstractClearableCredential
、BasicAuthenticationCredential
、CallerOnlyCredential
、RememberMeCredential
、UsernamePasswordCredential
public interface Credential
Credential
は、呼び出し元が認証に使用する資格情報を表します。メソッドのサマリー
メソッドの詳細
isCleared
default boolean isCleared()資格情報の値が安全にクリアされているかどうかを判別します。- 戻り値:
- 資格情報がクリアされている場合は
true
、それ以外の場合は false。
clear
default void clear()資格情報をクリアします。例: 資格情報にパスワードが含まれている場合、このメソッドはパスワード値を上書きします。isValid
default boolean isValid()資格情報が有効かどうかを判別します。これは、署名チェックなど、資格情報の整合性をチェックするための資格情報検証プロセスの一部として呼び出されます。このチェックは自己完結型であり、ID ストアへのアクセスは必要ありません。- 戻り値:
- 資格情報に整合性がある場合は
true
。