PinUvAuthProtocol Class
Namespace: Yubico.YubiKey.Fido2.PinProtocols Assembly: Yubico.YubiKey.dllAn enumeration denoting the FIDO2 PIN/UV authentication protocol.
C#
public sealed class PinUvAuthProtocol : Enum
Inheritance
System.Object
PinUvAuthProtocol
Remarks
A specific PIN/UV auth protocol defines an implementation of an interface to a set of cryptographic services. This service is used to facilitate authenticating with the YubiKey in such a way that the PIN and any other sensitive authentication data cannot be observed by an attacker.
See the user manual entry on PIN protocols for a much more in depth guide to working with PINs within FIDO2.
Fields
Name | Description |
---|---|
None | No protocol is specified. |
ProtocolOne | Identifier for PIN/UV auth protocol 1. |
ProtocolTwo | Identifier for PIN/UV auth protocol 2. This protocol contains certain provisions that make it more applicable to FIPS certified YubiKeys. |
value__ |