PublicKeyCredentialCreationOptionsFuture

Enhanced PublicKeyCredentialCreationOptions that knows about the latest features. Used for WebAuthn registration ceremonies.

interface PublicKeyCredentialCreationOptionsFuture extends StrictOmit<PublicKeyCredentialCreationOptions, "excludeCredentials" | "user"> {
authenticatorSelection?: AuthenticatorSelectionCriteria;
excludeCredentials?: PublicKeyCredentialDescriptorFuture[];
pubKeyCredParams: PublicKeyCredentialParameters[];
rp: PublicKeyCredentialRpEntity;
}

§Extends

§
StrictOmit<PublicKeyCredentialCreationOptions, "excludeCredentials" | "user">
[src]

§Properties

§
authenticatorSelection?: AuthenticatorSelectionCriteria
[src]

Criteria for authenticator selection.

§

Credentials that the authenticator should not create a new credential for.

§

Hints about what types of authenticators the user might want to use.

§
pubKeyCredParams: PublicKeyCredentialParameters[]
[src]

Information about desired properties of the credential to be created.

§
rp: PublicKeyCredentialRpEntity
[src]

Information about the Relying Party responsible for the request.

§

Information about the user account for which the credential is being created.