AuthenticatorSelectionCriteria Class
The requirements on the authenticator of a registration (https://w3c.github.io/webauthn/#dictdef-authenticatorselectioncriteria).
public sealed class AuthenticatorSelectionCriteriaConstructors
| Name | Description |
|---|---|
| AuthenticatorSelectionCriteria() |
AuthenticatorSelectionCriteria()
WebAuthenticationDictionaries.cspublic AuthenticatorSelectionCriteria()No documentation is available.
Properties
| Name | Description |
|---|---|
| AuthenticatorAttachment | Gets the required attachment of the authenticator (platform or cross-platform), or null. |
| RequireResidentKey | Gets whether a client-side discoverable credential is required, when AuthenticatorSelectionCriteria.ResidentKey is null. |
| ResidentKey | Gets the requirement of a client-side discoverable credential (discouraged, preferred or required), or null. |
| UserVerification | Gets the user verification requirement (required, preferred or discouraged). |
AuthenticatorAttachment
WebAuthenticationDictionaries.csGets the required attachment of the authenticator (platform or cross-platform), or null.
public string? AuthenticatorAttachment { get; init; }RequireResidentKey
WebAuthenticationDictionaries.csGets whether a client-side discoverable credential is required, when AuthenticatorSelectionCriteria.ResidentKey is null.
public bool RequireResidentKey { get; init; }ResidentKey
WebAuthenticationDictionaries.csGets the requirement of a client-side discoverable credential (discouraged, preferred or required), or null.
public string? ResidentKey { get; init; }Property value
See also
UserVerification
WebAuthenticationDictionaries.csGets the user verification requirement (required, preferred or discouraged).
public string UserVerification { get; init; }