PublicKeyCredentialCreationOptions
Options for creating a new public key credential (passkey) as part of the WebAuthn registration ceremony.
Fields
Name | Type | Notes | |
---|---|---|---|
rp |
Information about the Relying Party |
||
user |
Information about the user for whom credentials are being created |
||
challenge |
|
A base64-encoded cryptographic challenge to be signed by the authenticator |
|
pubKeyCredParams |
A list of acceptable public key algorithms |
||
timeout |
|
Timeout for the registration operation in milliseconds, optional |
|
excludeCredentials |
List of credentials to exclude from creation to prevent re-registration |
||
authenticatorSelection |
Criteria for filtering authenticators |
||
attestation |
|
Attestation conveyance preference ( |
|
extensions |
Optional extensions to be used during credential creation |