ykman.hid
Submodules
Attributes
Classes
YubiKey device reference, with optional PID |
|
YubiKey USB HID OTP device |
|
YubiKey FIDO USB HID device |
Package Contents
- class ykman.hid.YkmanDevice(transport, fingerprint, pid)[source]
Bases:
yubikit.core.YubiKeyDevice
YubiKey device reference, with optional PID
- Parameters:
transport (yubikit.core.TRANSPORT)
fingerprint (Hashable)
pid (Optional[yubikit.core.PID])
- property pid: yubikit.core.PID | None
Return the PID of the YubiKey, if available.
- Return type:
Optional[yubikit.core.PID]
- class ykman.hid.OtpYubiKeyDevice(path, pid, connection_cls)[source]
Bases:
ykman.base.YkmanDevice
YubiKey USB HID OTP device
- path
- ykman.hid.list_otp_devices: Callable[[], list[base.OtpYubiKeyDevice]]