クラス PublicKeyCredentialCreationOptions
java.lang.ObjectSE
org.springframework.security.web.webauthn.api.PublicKeyCredentialCreationOptions
新しい資格情報を作成するための引数である PublicKeyCredentialCreationOptions を表します。
- 導入:
- 6.4
ネストされたクラスの概要
ネストされたクラス方法の概要
修飾子と型メソッド説明builder()新しいPublicKeyCredentialCreationOptionsを作成します@Nullable AttestationConveyancePreference証明プロパティは、証明伝達に関する設定を指定するために依拠当事者が使用するオプションのメンバーです。authenticatorSelection プロパティは、このユーザーアカウント (user.id によって識別される) にマップされている既存の資格情報を一覧表示するために依存パーティによって使用されるオプションのメンバーです。チャレンジは、新しく作成された資格情報の証明オブジェクトを生成するときに、認証者が他のデータとともに署名するチャレンジを指定します。excludeCredentials プロパティは、このユーザーアカウント (user.id によって識別される) にマップされている既存の資格情報を一覧表示するために依存パーティによって使用されるオプションメンバーです。@Nullable AuthenticationExtensionsClientInputsextensions プロパティは、クライアントと認証システムによる追加処理をリクエストするクライアント拡張入力を提供するために依存パーティが使用するオプションのメンバーです。publicKeyCredParams パラメーターには、信頼パーティがサポートするキー型と署名アルゴリズムが、最も優先度の高いものから最も優先度の低いものの順にリストされます。getRp()rp プロパティには、リクエストを担当する依存当事者に関するデータが含まれます。@Nullable DurationSEタイムアウトプロパティは、依存パーティが呼び出しが完了するまで待機する時間をミリ秒単位で指定します。getUser()ユーザーには、登録を実行するユーザーアカウントの名前と識別子が含まれます。
方法の詳細
getRp
rp プロパティには、リクエストを担当する依存当事者に関するデータが含まれます。- 戻り値:
- 依拠当事者
getUser
ユーザーには、登録を実行するユーザーアカウントの名前と識別子が含まれます。- 戻り値:
- ユーザー
getChallenge
チャレンジは、新しく作成された資格情報の証明オブジェクトを生成するときに、認証者が他のデータとともに署名するチャレンジを指定します。- 戻り値:
- 挑戦
getPubKeyCredParams
publicKeyCredParams パラメーターには、信頼パーティがサポートするキー型と署名アルゴリズムが、最も優先度の高いものから最も優先度の低いものの順にリストされます。- 戻り値:
- 公開鍵認証パラメーター
getTimeout
タイムアウトプロパティは、依存パーティが呼び出しが完了するまで待機する時間をミリ秒単位で指定します。- 戻り値:
- タイムアウト
getExcludeCredentials
excludeCredentials プロパティは、このユーザーアカウント (user.id によって識別される) にマップされている既存の資格情報を一覧表示するために依存パーティによって使用されるオプションメンバーです。- 戻り値:
- 資格情報を除外する
getAuthenticatorSelection
authenticatorSelection プロパティは、このユーザーアカウント (user.id によって識別される) にマップされている既存の資格情報を一覧表示するために依存パーティによって使用されるオプションのメンバーです。- 戻り値:
- authenticatorSelection
getAttestation
証明プロパティは、証明伝達に関する設定を指定するために依拠当事者が使用するオプションのメンバーです。- 戻り値:
- 証明の優先順位
getExtensions
extensions プロパティは、クライアントと認証システムによる追加処理をリクエストするクライアント拡張入力を提供するために依存パーティが使用するオプションのメンバーです。- 戻り値:
- 拡張機能
builder
public static PublicKeyCredentialCreationOptions.PublicKeyCredentialCreationOptionsBuilder builder()新しいPublicKeyCredentialCreationOptionsを作成します- 戻り値:
- 新しい
PublicKeyCredentialCreationOptions