YubiKeyFeature Class
Namespace: Yubico.YubiKey Assembly: Yubico.YubiKey.dllNamed YubiKey features or distinct behaviors that have been added or changed over the years that can be queried.
public sealed class YubiKeyFeature : Enum
Fields
Name | Description |
---|---|
Fido2Application | The FIDO2 application. Corresponds to the functionality located in the Yubico.YubiKey.Fido2 namespace. |
ManagementApplication | The YubiKey management application. Corresponds to the functionality located in the Yubico.YubiKey.Management namespace. |
OathApplication | The OATH application. Corresponds to the functionality located in the Yubico.YubiKey.Oath namespace. |
OathRenameCredential | The ability to rename existing OATH credentials. |
OathSha512 | Support for SHA-512 based OTP credentials. |
OathTouchCredential | The ability to "hide" an OATH credential until the YubiKey's button has been touched. |
OtpAlphaNumericPasswords | Generation of mixed character and digits. |
OtpApplication | The (Yubico)OTP application. Corresponds to the functionality located in the Yubico.YubiKey.Otp namespace. |
OtpButtonTrigger | The YubiKey button touch for challenge response configuration. |
OtpChallengeResponseMode | Challenge-Response mode instead of an OTP mode. |
OtpDormantSlots | Allow a configuration to be stored without being accessible. |
OtpFastTrigger | Cause the trigger action of the YubiKey button to become faster. |
OtpFixedModhex | Specify that the first byte of the token identifier should be modhex. |
OtpInvertLed | Invert the configured state of the LED. |
OtpMixedCasePasswords | Generation of mixed-case characters. |
OtpNumericKeypad | Ability to use the HID codes from the numeric keypad for numbers. |
OtpOathHotpMode | Support for programming an OATH HOTP-based credential into one of the OTP application slots. |
OtpPasswordManualUpdates | Configure the slot to allow for user-triggered static password change. |
OtpProtectedLongPressSlot | A configuration slot that is activated by a longer duration touch of the YubiKey. This is also sometimes referred to as "Slot 2". |
OtpShortTickets | Truncate the OTP string to 16 characters. |
OtpStaticPasswordMode | Configure the slot to emit a static password. |
OtpUpdatableSlots | Allow certain non-security related flags to be modified after the configuration has been written. |
OtpVariableSizeHmac | Use the HMAC message which is less than 64 bytes. |
PivAesManagementKey | Ability to use an AES key as the PIV management key. A YubiKey that can set the management key to AES, can still set it to Triple-DES. |
PivApplication | The PIV application. Corresponds to the functionality located in the Yubico.YubiKey.Piv namespace. |
PivAttestation | An attestation statement which is an X.509 certificate that certifies a private key was generated by a YubiKey. |
PivEccP256 | The cryptographic ECC algorithm with the parameters P-256, specified in FIPS 186-4 supported by the PIV Application on the YubiKey. |
PivEccP384 | The cryptographic ECC algorithm with the parameters P-384, specified in FIPS 186-4 supported by the PIV Application on the YubiKey. |
PivManagementKeyTouchPolicy | The touch policy refers to whether use of the management key will require touch or not. |
PivMetadata | Ability to get data about the key in a slot. |
PivPrivateKeyTouchPolicyCached | Ability to set touch policy on private key to cached. It means that touch is cached for 15 seconds. |
PivRsa1024 | The cryptographic RSA algorithm with the key size 1024 bits supported by the PIV Application on the YubiKey. |
PivRsa2048 | The cryptographic RSA algorithm with the key size 2048 bits supported by the PIV Application on the YubiKey. |
PivTouchPolicyCached | Ability to set touch policy to cached. It means that touch is cached for 15 seconds. |
Scp03 | The ability to communicate using Secure Channel Protocol 3 (SCP03). |
SerialNumberVisibilityControls | The ability to change the visibility of the serial number over USB, API, and Button-press. |
U2fApplication | The FIDO U2F application. Corresponds to the functionality located in the Yubico.YubiKey.U2f namespace. |
value__ | |
YubiHsmAuthApplication | The YubiHSM Auth application. Corresponds to the functionality located in the Yubico.YubiKey.YubiHsmAuth namespace. |