Show / Hide Table of Contents

AvailableTransports Property

AvailableTransports

Indicates which logical device transports are available to this YubiKey device.

C#
public Transport AvailableTransports { get; }

Property Value

Type Description
Transport

Implements

IYubiKeyDevice.AvailableTransports

Remarks

A YubiKey can be connected to a computer in multiple ways: physically connected via USB or Lightning, or by being present in an NFC reader's field. Further, when connected through USB, the YubiKey appears to the computer as multiple devices. It can look like a HID Keyboard, a HID FIDO device, and a smart card reader. This property shows which of these connections are present.

For example: if this YubiKey instance is connected through an NFC reader, this value will be NfcSmartCard. If it is connected through USB and all of the three USB interfaces are available, it will contain the set HidKeyboard, HidFido, and UsbSmartCard.

In this article
Back to top Generated by DocFX