Skip to main content

AuthenticatorSelectionCriteria

Namespace: Wisej.Ext.WebAuthn

Assembly: Wisej.Ext.WebAuthn

Manages requirements regarding authenticator attributes.

public class AuthenticatorSelectionCriteria

Constructors

Instance memberAuthenticatorSelectionCriteria(authenticatorAttachment, residentKey, requireResidentKey, userVerification)

Creates a new instance of AuthenticatorSelectionCriteria with the given configuration.

NameTypeDescription
authenticatorAttachmentAuthenticatorAttachmentThe attachment modality.
residentKeyString
requireResidentKeyBoolean
userVerificationResidentKeyRequirement

Properties

Instance memberAuthenticatorAttachment

AuthenticatorAttachment: If this member is present, eligible authenticators are filtered to be only those authenticators attached with the specified authenticator attachment modality.

Instance memberRequireResidentKey

Boolean: This member is retained for backwards compatibility with WebAuthn Level 1 and, for historical reasons, its naming retains the deprecated “resident” terminology for discoverable credentials.

Instance memberResidentKey

String: Specifies the extent to which the Relying Party desires to create a client-side discoverable credential.

Instance memberUserVerification

ResidentKeyRequirement: This member specifies the Relying Party's requirements regarding user verification.