クラス CredentialValidationResult
- java.lang.ObjectSE
-
- jakarta.security.enterprise.identitystore.CredentialValidationResult
public class CredentialValidationResult extends ObjectSE
CredentialValidationResult
は、Credential
のインスタンスを検証しようとした結果です。
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 static class
CredentialValidationResult.Status
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 static CredentialValidationResult
INVALID_RESULT
static CredentialValidationResult
NOT_VALIDATED_RESULT
コンストラクターのサマリー
コンストラクター コンストラクター 説明 CredentialValidationResult(CallerPrincipal callerPrincipal)
有効な結果のコンストラクター。CredentialValidationResult(CallerPrincipal callerPrincipal, SetSE<StringSE> groups)
有効な結果のコンストラクター。CredentialValidationResult(StringSE callerName)
有効な結果のコンストラクター。CredentialValidationResult(StringSE storeId, CallerPrincipal callerPrincipal, StringSE callerDn, StringSE callerUniqueId, SetSE<StringSE> groups)
有効な結果のコンストラクター。CredentialValidationResult(StringSE storeId, StringSE callerName, StringSE callerDn, StringSE callerUniqueId, SetSE<StringSE> groups)
有効な結果のコンストラクター。CredentialValidationResult(StringSE callerName, SetSE<StringSE> groups)
有効な結果のコンストラクター。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 StringSE
getCallerDn()
検証された資格情報の CallerPrincipal を返します。SetSE<StringSE>
getCallerGroups()
関連付けられた ID ストアに基づいて、指定された呼び出し元が属しているグループのセットを決定します。CallerPrincipal
getCallerPrincipal()
検証された資格情報の CallerPrincipal を返します。StringSE
getCallerUniqueId()
アイデンティティストア内でこの呼び出し元を一意に識別する文字列を返します(使用されるプリンシパル名は一意でない可能性があるため)。StringSE
getIdentityStoreId()
資格情報の検証に使用される ID ストアの一意の ID を返します。CredentialValidationResult.Status
getStatus()
検証ステータスを決定します。
フィールドの詳細
INVALID_RESULT
public static final CredentialValidationResult INVALID_RESULT
NOT_VALIDATED_RESULT
public static final CredentialValidationResult NOT_VALIDATED_RESULT
コンストラクターの詳細
CredentialValidationResult
public CredentialValidationResult(StringSE callerName)
有効な結果のコンストラクター。- パラメーター:
callerName
- 検証された呼び出し元の名前
CredentialValidationResult
public CredentialValidationResult(CallerPrincipal callerPrincipal)
有効な結果のコンストラクター。- パラメーター:
callerPrincipal
- 検証された呼び出し元の CallerPrincipal
CredentialValidationResult
public CredentialValidationResult(StringSE callerName, SetSE<StringSE> groups)
有効な結果のコンストラクター。- パラメーター:
callerName
- 検証された呼び出し元の名前groups
- アイデンティティストアからの発信者に関連付けられたグループ
CredentialValidationResult
public CredentialValidationResult(CallerPrincipal callerPrincipal, SetSE<StringSE> groups)
有効な結果のコンストラクター。- パラメーター:
callerPrincipal
- 検証された呼び出し元の CallerPrincipalgroups
- アイデンティティストアからの発信者に関連付けられたグループ
CredentialValidationResult
public CredentialValidationResult(StringSE storeId, StringSE callerName, StringSE callerDn, StringSE callerUniqueId, SetSE<StringSE> groups)
有効な結果のコンストラクター。- パラメーター:
storeId
- ID ストアの一意の IDcallerName
- 検証された呼び出し元の名前callerDn
- 呼び出し元の LDAP DN (分類名)callerUniqueId
- ID ストアからの呼び出し元の一意の識別子groups
- アイデンティティストアからの発信者に関連付けられたグループ
CredentialValidationResult
public CredentialValidationResult(StringSE storeId, CallerPrincipal callerPrincipal, StringSE callerDn, StringSE callerUniqueId, SetSE<StringSE> groups)
有効な結果のコンストラクター。- パラメーター:
storeId
- ID ストアの一意の IDcallerPrincipal
- 検証された呼び出し元の CallerPrincipalcallerDn
- 呼び出し元の LDAP DN (分類名)callerUniqueId
- ID ストアからの呼び出し元の一意の識別子groups
- アイデンティティストアからの発信者に関連付けられたグループ
メソッドの詳細
getStatus
public CredentialValidationResult.Status getStatus()
検証ステータスを決定します。- 戻り値:
- 検証ステータス
getIdentityStoreId
public StringSE getIdentityStoreId()
資格情報の検証に使用される ID ストアの一意の ID を返します。- 戻り値:
- 資格情報の検証に使用される外部ストアを識別する文字列。
getCallerPrincipal
public CallerPrincipal getCallerPrincipal()
検証された資格情報の CallerPrincipal を返します。- 戻り値:
- CallerPrincipal。
getCallerUniqueId
public StringSE getCallerUniqueId()
アイデンティティストア内でこの呼び出し元を一意に識別する文字列を返します(使用されるプリンシパル名は一意でない可能性があるため)。- 戻り値:
- 発信者の一意の識別子。
getCallerDn
public StringSE getCallerDn()
検証された資格情報の CallerPrincipal を返します。- 戻り値:
- CallerPrincipal。