Show / Hide Table of Contents

ExtendedFlags Property

ExtendedFlags

Extended flags that control behaviors on either a slot or global basis.

C#
public override ExtendedFlags ExtendedFlags { get; set; }

Property Value

Type Description
ExtendedFlags

Overrides

SlotConfigureBase.ExtendedFlags

Exceptions

Type Condition
InvalidOperationException

Thrown if an invalid flag set is specified.

Remarks

AllowUpdate Allows certain non-security related flags to be modified after the configuration has been written.
Dormant Allows a configuration to be stored without being accessible.
FastTrigger Causes the trigger action of the YubiKey button to become faster.
InvertLed Inverts the configured state of the LED.
SerialNumberApiVisible Allows the serial number to be read by proprietary means, including being visible to the Yubico.YubiKey SDK.
SerialNumberButtonVisible Allows the serial number to be retrieved by holding the touch button while inserting the device into the USB port.
SerialNumberUsbVisible Makes the serial number appear in the YubiKey's USB descriptor's iSerialNumber field.
UseNumericKeypad Causes numeric characters to be sent as keystrokes from the numeric keypad rather than the normal numeric keys on an 84-key keyboard.

The AllowUpdate flag must be present if the slot is to remain updatable. Failure to set this flag will effectively make the configuration read-only, until a brand new, unrelated configuration overwrites it.

In this article
Back to top Generated by DocFX