AuthenticatorAttachment
Namespace: Wisej.Ext.WebAuthn
Assembly: Wisej.Ext.WebAuthn (4.1.0.0)
This enumeration's values describe authenticators' attachment modalities.
- C#
- VB.NET
public enum AuthenticatorAttachment
Public Enum AuthenticatorAttachment
Used by AuthenticatorAttachment. See #enum-attachment.
Example:
// Require a built-in authenticator such as Windows Hello or Touch ID.
var platform = new AuthenticatorSelectionCriteria(AuthenticatorAttachment.Platform);
// Require a removable authenticator such as a USB or NFC security key.
var roaming = new AuthenticatorSelectionCriteria(AuthenticatorAttachment.CrossPlatform);
Fields
| Name | Description | Value |
|---|---|---|
| CrossPlatform | A roaming authenticator is attached using cross-platform transports, called cross-platform attachment. Authenticators of this class are removable from, and can "roam" between, client devices. | |
| Platform | A platform authenticator is attached using a client device-specific transport, called platform attachment, and is usually not removable from the client device. |
Used By
| Name | Description |
|---|---|
| AuthenticatorSelectionCriteria.AuthenticatorAttachment | If this member is present, eligible authenticators are filtered to be only those authenticators attached with the specified authenticator attachment modality. |