public class PasswordValidationCallback extends ObjectSE implements CallbackSE
このコールバックは、それを含むランタイムのパスワード検証機能を使用するために認証モジュールで使用できます。このコールバックは通常、validateRequest
処理中に ServerAuthModule
によって呼び出されます。
コンストラクターと説明 |
---|
PasswordValidationCallback(SubjectSE subject, StringSE username, char[] password) PasswordValidationCallback を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | clearPassword() パスワードをクリアします。 |
char[] | getPassword() パスワードを取得します。 |
boolean | getResult() 認証結果を取得します。 |
SubjectSE | getSubject() 件名を取得します。 |
StringSE | getUsername() ユーザー名を取得します。 |
void | setResult(boolean result) 認証結果を設定します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public SubjectSE getSubject()
public StringSE getUsername()
public char[] getPassword()
このメソッドはパスワードへの参照を返すことに注意してください。配列のクローンが作成された場合、不要になったパスワード情報をゼロにするのは呼び出し側の責任です。
public void clearPassword()
public void setResult(boolean result)
result
- 認証が成功した場合は true、それ以外の場合は falsepublic boolean getResult()
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.