Namespace Yubico.YubiKey.Otp.Commands
Classes
- ChallengeResponseCommand
Issues a challenge to the YubiKey. The slot must be configured in challenge-response mode for this command's response to be valid.
- ChallengeResponseResponse
The response to the ChallengeResponseCommand command, containing the YubiKey's response to the issued challenge.
- ConfigureNdefCommand
Applies a configuration to one of the two configurable NDEF slots. Note that only the primary NDEF slot (Slot.ShortPress) is accessible through NFC.
- ConfigureSlotCommand
Applies a configuration to one of the two configurable OTP slots.
- DeleteSlotCommand
Command to delete an OTP slot configuration.
- GetPagedDeviceInfoCommand
Gets detailed information about the YubiKey and its current configuration.
- GetPagedDeviceInfoResponse
The response to the Yubico.YubiKey.Otp.Commands.GetDeviceInfoCommand command, containing the YubiKey's device configuration details.
- GetSerialNumberCommand
Gets the serial number of the YubiKey.
- GetSerialNumberResponse
The response to the GetSerialNumberCommand command, containing the YubiKey's serial number.
- OtpResponse
Base class for all OTP responses. Use this class to represent the status of an OTP command, or one of its derived classes to retrieve the full response.
- QueryFipsModeCommand
Determines if the YubiKey supports FIPS, and if so, what the status of it is.
- QueryFipsModeResponse
The response to the QueryFipsModeCommand command, containing the YubiKey's current FIPS status.
- ReadNdefDataCommand
Reads the NDEF data over an NFC connection to the YubiKey.
- ReadNdefDataResponse
Reads the current NDEF data from the YubiKey. Note that this command only works over NFC.
- ReadStatusCommand
Reads the status information maintained by the OTP application. This is sometimes necessary in order to determine whether a configuration update was successful or not.
- ReadStatusResponse
A shared response for many OTP commands, containing the YubiKey's current OTP application status. This is often used to verify whether a configuration was successfully applied or not.
- SelectNdefDataCommand
Selects the file containing the YubiKey's NDEF data. This must be sent prior to sending the ReadNdefDataCommand command. Note that this command only works over NFC.
- SetDeviceInfoCommand
Configures device-wide settings on the YubiKey.
- SetLegacyDeviceConfigCommand
Writes configuration settings that are supported by YubiKeys prior to firmware version 5.
- SlotConfigureBase
Base class for commands that configure, update, or delete an OTP slot.
- SwapSlotsCommand
Swaps the configurations in the short and long press slots.
- UpdateSlotCommand
Applies a subset of configurable flags to one of the two OTP slots.
- WriteScancodeMap
Updates the scancode mapping used for Yubico OTP and the Yubico OTP based password generator.