public abstract class AbstractClearableCredential extends ObjectSE implements Credential
AbstractClearableCredential には、Credential 実装に共通の動作が含まれており、意味のあるようにクリアできます。| コンストラクターと説明 |
|---|
AbstractClearableCredential() |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | clear() 資格情報をクリアします。 |
protected abstract void | clearCredential() 特定のサブクラスを呼び出して、資格情報の値を安全にクリアします。 |
boolean | isCleared() 資格情報の値が安全にクリアされているかどうかを判別します。 |
protected void | setCleared() 資格情報の値が安全にクリアされたことを指定します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEisValidpublic final boolean isCleared()
CredentialCredential の isCleared true、それ以外の場合は false。protected final void setCleared()
public final void clear()
CredentialCredential の clear protected abstract void clearCredential()
Credential サブクラスには、トークンなど、本質的に安全な資格情報値が含まれているため、資格情報をクリアする必要がない場合があります。例: 資格情報にパスワードが含まれている場合、このメソッドはパスワード値を上書きします。
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.