クラス PublicKeyCredential<R extends AuthenticatorResponse>
java.lang.ObjectSE
org.springframework.security.web.webauthn.api.PublicKeyCredential<R>
- 実装されているすべてのインターフェース:
SerializableSE
public final class PublicKeyCredential<R extends AuthenticatorResponse>
extends ObjectSE
implements SerializableSE
PublicKeyCredential には、新しい資格情報が作成されたとき、または新しいアサーションがリクエストされたときに呼び出し元に返される属性が含まれます。
- 導入:
- 6.4
- 関連事項:
ネストされたクラスの要約
ネストされたクラス修飾子と型クラス説明static final classメソッドのサマリー
修飾子と型メソッド説明static <T extends AuthenticatorResponse>
PublicKeyCredential.PublicKeyCredentialBuilder<T>builder()@Nullable AuthenticatorAttachmentauthenticatorAttachment は、 navigator.credentials.create() または navigator.credentials.get() メソッドが正常に完了した時点で有効な認証子添付方式を報告します。@Nullable AuthenticationExtensionsClientOutputsclientExtensionsResults は、拡張識別子とクライアント拡張出力のマッピングです。getId()id 属性は Credential から継承されますが、PublicKeyCredential は Credential の getter をオーバーライドし、代わりにオブジェクトの [[identifier]] 内部スロットに含まれるデータの base64url エンコーディングを返します。getRawId()rawId は生の識別子を返します。公開鍵資格情報を作成するか、認証アサーションを生成するクライアントのリクエストに対するレスポンス。@Nullable PublicKeyCredentialTypegetType()type 属性は、オブジェクトのインターフェースオブジェクトの [[type]] スロットの値を返します。この値は、このオブジェクトによって表される資格情報の種類を指定します。
メソッドの詳細
getId
id 属性は Credential から継承されますが、PublicKeyCredential は Credential の getter をオーバーライドし、代わりにオブジェクトの [[identifier]] 内部スロットに含まれるデータの base64url エンコーディングを返します。getType
type 属性は、オブジェクトのインターフェースオブジェクトの [[type]] スロットの値を返します。この値は、このオブジェクトによって表される資格情報の種類を指定します。- 戻り値:
- 資格証明の型
getRawId
rawId は生の識別子を返します。- 戻り値:
- 生の ID
getResponse
公開鍵資格情報を作成するか、認証アサーションを生成するクライアントのリクエストに対するレスポンス。- 戻り値:
- レスポンス
getAuthenticatorAttachment
authenticatorAttachment は、 navigator.credentials.create() または navigator.credentials.get() メソッドが正常に完了した時点で有効な認証子添付方式を報告します。- 戻り値:
- 認証アタッチメント
getClientExtensionResults
clientExtensionsResults は、拡張識別子とクライアント拡張出力のマッピングです。- 戻り値:
- 延長の結果
builder
public static <T extends AuthenticatorResponse> PublicKeyCredential.PublicKeyCredentialBuilder<T> builder()- 型パラメーター:
T- レスポンス型- 戻り値:
PublicKeyCredential.PublicKeyCredentialBuilder