パッケージ org.springframework.security.web.webauthn.api
@NullMarked パッケージ org.springframework.security.web.webauthn.api
WebAuthn API。
- クラス説明WebAuthn 依拠当事者は、資格情報生成中の証明伝達に関する設定を指定するために AttestationConveyancePreference を使用できます。AuthenticatorAssertionResponse インターフェースは、WebAuthn 依存パーティのチャレンジと認識している資格情報のオプションのリストに基づいて、新しい認証アサーションを生成するというクライアントのリクエストに対する認証者のレスポンスを表します。
AuthenticatorAssertionResponseをビルドします。AuthenticatorAssertionResponseを構築します。AuthenticatorAttachment は、WebAuthn 依拠当事者が認証子属性に関する要件を指定するために使用できます。AuthenticatorTransport は、特定の資格情報のアサーションを取得するために、クライアントが特定の認証子と通信する方法に関するヒントを定義します。byte[] のオブジェクト表現。COSEAlgorithmIdentifier は、暗号化アルゴリズムを識別するために使用されます。CredentialPropertiesOutput はクライアント拡張出力です。資格情報の保護 (credProtect) を実装します。不変のCredentialRecord。不変のPublicKeyCosePublicKeyCredentialUserEntity は、新しい資格情報を作成するときに追加のユーザーアカウント属性を提供するために使用されます。PublicKeyCredentialUserEntityの構築に使用されます。PublicKeyCredential<R extends AuthenticatorResponse>PublicKeyCredential には、新しい資格情報が作成されたとき、または新しいアサーションがリクエストされたときに呼び出し元に返される属性が含まれます。新しい資格情報を作成するための引数である PublicKeyCredentialCreationOptions を表します。PublicKeyCredentialCreationOptionsの構築に使用されます。PublicKeyCredentialDescriptor は特定の公開鍵資格情報を識別します。PublicKeyCredentialParameters は、新しい資格情報を作成するときに追加のパラメーターを提供するために使用されます。PublicKeyCredentialRequestOptions には、認証に使用されるアサーションを作成するための情報が含まれています。PublicKeyCredentialCreationOptionsの構築に使用します。PublicKeyCredentialRpEntity 辞書は、新しい資格情報を作成するときに追加の依存パーティ属性を提供するために使用されます。PublicKeyCredentialRpEntityを作成するために使用されます。PublicKeyCredentialType は資格情報の種類を定義します。PublicKeyCredentialUserEntity は、新しい資格情報を作成するときに追加のユーザーアカウント属性を提供するために使用されます。ResidentKeyRequirement は、クライアント側で検出可能な資格情報に対する依存当事者の要件について説明します。UserVerificationRequirement は、ユーザー検証が必要かどうかを示すために、依存当事者によって使用されます。