yubikey-manager
Contents:
API Reference
yubikey-manager
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
_
__bool__() (yubikit.core.smartcard.Version method)
(yubikit.core.Version method)
__bytes__() (yubikit.openpgp.AlgorithmAttributes method)
(yubikit.openpgp.EcAttributes method)
(yubikit.openpgp.Kdf method)
(yubikit.openpgp.KdfIterSaltedS2k method)
(yubikit.openpgp.KdfNone method)
(yubikit.openpgp.PrivateKeyTemplate method)
(yubikit.openpgp.RsaAttributes method)
(yubikit.openpgp.UIF method)
(yubikit.piv.Chuid method)
(yubikit.piv.FascN method)
__enter__() (yubikit.core.Connection method)
(yubikit.core.smartcard.Connection method)
__eq__() (ykman.settings.Settings method)
(yubikit.core.YubiKeyDevice method)
(yubikit.hsmauth.Credential method)
(yubikit.oath.Credential method)
__exit__() (yubikit.core.Connection method)
(yubikit.core.smartcard.Connection method)
__getattr__() (ykman.scripting.ScriptingDevice method)
__hash__ (ykman.settings.Settings attribute)
__hash__() (yubikit.core.YubiKeyDevice method)
(yubikit.hsmauth.Credential method)
(yubikit.oath.Credential method)
__lt__() (yubikit.hsmauth.Credential method)
(yubikit.oath.Credential method)
__ne__() (ykman.settings.Settings method)
__post_init__() (yubikit.piv.Chuid method)
__repr__() (ykman.base.YkmanDevice method)
(ykman.hid.YkmanDevice method)
(ykman.pcsc.YkmanDevice method)
(yubikit.core.smartcard.scp.KeyRef method)
(yubikit.core.Tlv method)
(yubikit.core.YubiKeyDevice method)
(yubikit.management.Mode method)
(yubikit.openpgp.CurveOid method)
(yubikit.openpgp.OID method)
(yubikit.yubiotp.ConfigState method)
__str__() (ykman.scripting.ScriptingDevice method)
(yubikit.core.smartcard.ApduError method)
(yubikit.core.smartcard.scp.KeyRef method)
(yubikit.core.smartcard.TRANSPORT method)
(yubikit.core.smartcard.Version method)
(yubikit.core.TRANSPORT method)
(yubikit.core.Version method)
(yubikit.management.CAPABILITY method)
(yubikit.management.FORM_FACTOR method)
(yubikit.management.RELEASE_TYPE method)
(yubikit.management.VersionQualifier method)
(yubikit.openpgp.CurveOid method)
(yubikit.openpgp.OID method)
(yubikit.openpgp.PIN_POLICY method)
(yubikit.openpgp.UIF method)
(yubikit.piv.FascN method)
(yubikit.piv.KEY_TYPE method)
(yubikit.piv.SLOT method)
__version__ (in module ykman)
A
ACC_CODE_SIZE (in module yubikit.yubiotp)
ACTIVATE (yubikit.openpgp.INS attribute)
ADMIN (yubikit.openpgp.PW attribute)
AES (yubikit.securitydomain.KeyType attribute)
AES128 (yubikit.piv.MANAGEMENT_KEY_TYPE attribute)
AES128_YUBICO_AUTHENTICATION (yubikit.hsmauth.ALGORITHM attribute)
AES192 (yubikit.piv.MANAGEMENT_KEY_TYPE attribute)
AES256 (yubikit.piv.MANAGEMENT_KEY_TYPE attribute)
agency_code (yubikit.piv.Chuid attribute)
(yubikit.piv.FascN attribute)
AID (class in yubikit.core.smartcard)
aid (yubikit.openpgp.ApplicationRelatedData attribute)
AID (yubikit.openpgp.DO attribute)
aid (yubikit.openpgp.OpenPgpSession property)
ALGORITHM (class in yubikit.hsmauth)
(class in yubikit.piv)
algorithm (yubikit.hsmauth.Credential attribute)
(yubikit.openpgp.Kdf attribute)
(yubikit.openpgp.KdfIterSaltedS2k attribute)
(yubikit.openpgp.KdfNone attribute)
(yubikit.piv.KEY_TYPE property)
ALGORITHM_ATTRIBUTES_ATT (yubikit.openpgp.DO attribute)
ALGORITHM_ATTRIBUTES_AUT (yubikit.openpgp.DO attribute)
ALGORITHM_ATTRIBUTES_CHANGEABLE (yubikit.openpgp.EXTENDED_CAPABILITY_FLAGS attribute)
ALGORITHM_ATTRIBUTES_DEC (yubikit.openpgp.DO attribute)
algorithm_attributes_do (yubikit.openpgp.KEY_REF property)
ALGORITHM_ATTRIBUTES_SIG (yubikit.openpgp.DO attribute)
algorithm_id (yubikit.openpgp.AlgorithmAttributes attribute)
ALGORITHM_INFORMATION (yubikit.openpgp.DO attribute)
AlgorithmAttributes (class in yubikit.openpgp)
ALLOW_HIDTRIG (yubikit.yubiotp.CFGFLAG attribute)
ALLOW_UPDATE (yubikit.yubiotp.EXTFLAG attribute)
allow_update() (yubikit.yubiotp.SlotConfiguration method)
ALPHA (yubikit.management.RELEASE_TYPE attribute)
ALWAYS (yubikit.openpgp.PIN_POLICY attribute)
(yubikit.piv.PIN_POLICY attribute)
(yubikit.piv.TOUCH_POLICY attribute)
apdu_format (yubikit.core.smartcard.SmartCardProtocol property)
ApduError
ApduFormat (class in yubikit.core.smartcard)
ApduFormatProcessor (class in yubikit.core.smartcard)
ApduFormatter (class in yubikit.core.smartcard)
ApduProcessor (class in yubikit.core.smartcard)
AppData (class in ykman.settings)
APPEND_CR (yubikit.yubiotp.TKTFLAG attribute)
append_cr() (yubikit.yubiotp.KeyboardSlotConfiguration method)
APPEND_DELAY1 (yubikit.yubiotp.TKTFLAG attribute)
APPEND_DELAY2 (yubikit.yubiotp.TKTFLAG attribute)
APPEND_TAB1 (yubikit.yubiotp.TKTFLAG attribute)
APPEND_TAB2 (yubikit.yubiotp.TKTFLAG attribute)
APPLET_SELECT_FAILED (yubikit.core.smartcard.SW attribute)
APPLICATION_RELATED_DATA (yubikit.openpgp.DO attribute)
ApplicationNotAvailableError
,
[1]
ApplicationRelatedData (class in yubikit.openpgp)
asymmetric_signature (yubikit.piv.Chuid attribute)
ATT (yubikit.openpgp.CRT attribute)
(yubikit.openpgp.KEY_REF attribute)
ATT_CERTIFICATE (yubikit.openpgp.DO attribute)
attempts_admin (yubikit.openpgp.PwStatus attribute)
attempts_remaining (yubikit.core.InvalidPinError attribute)
(yubikit.piv.BioMetadata attribute)
(yubikit.piv.PinMetadata attribute)
attempts_reset (yubikit.openpgp.PwStatus attribute)
attempts_user (yubikit.openpgp.PwStatus attribute)
attest_key() (yubikit.openpgp.OpenPgpSession method)
(yubikit.piv.PivSession method)
ATTESTATION (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
attributes_att (yubikit.openpgp.DiscretionaryDataObjects attribute)
attributes_aut (yubikit.openpgp.DiscretionaryDataObjects attribute)
attributes_dec (yubikit.openpgp.DiscretionaryDataObjects attribute)
attributes_sig (yubikit.openpgp.DiscretionaryDataObjects attribute)
AUT (yubikit.openpgp.CRT attribute)
(yubikit.openpgp.KEY_REF attribute)
AUTH_METHOD_BLOCKED (yubikit.core.smartcard.SW attribute)
authenticate() (yubikit.openpgp.OpenPgpSession method)
(yubikit.piv.PivSession method)
(yubikit.securitydomain.SecurityDomainSession method)
AUTHENTICATION (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
authentication_key_map (yubikit.piv.Chuid attribute)
auto_eject_timeout (yubikit.management.DeviceConfig attribute)
B
backend (class in ykman.hid)
BadResponseError
,
[1]
BCD_ES (in module yubikit.piv)
BCD_FS (in module yubikit.piv)
BCD_SS (in module yubikit.piv)
BEPO (ykman.scancodes.KEYBOARD_LAYOUT attribute)
BETA (yubikit.management.RELEASE_TYPE attribute)
BioMetadata (class in yubikit.piv)
BIOMETRIC (yubikit.openpgp.GENERAL_FEATURE_MANAGEMENT attribute)
bit_len (yubikit.piv.KEY_TYPE property)
BrainpoolP256R1 (yubikit.openpgp.OID attribute)
(yubikit.securitydomain.Curve attribute)
BrainpoolP384R1 (yubikit.openpgp.OID attribute)
(yubikit.securitydomain.Curve attribute)
BrainpoolP512R1 (yubikit.openpgp.OID attribute)
(yubikit.securitydomain.Curve attribute)
buffer_length (yubikit.piv.Chuid attribute)
BUTTON (yubikit.openpgp.GENERAL_FEATURE_MANAGEMENT attribute)
bytes2int() (in module yubikit.core)
C
CA_FINGERPRINT_1 (yubikit.openpgp.DO attribute)
CA_FINGERPRINT_2 (yubikit.openpgp.DO attribute)
CA_FINGERPRINT_3 (yubikit.openpgp.DO attribute)
CA_FINGERPRINT_4 (yubikit.openpgp.DO attribute)
ca_fingerprints (yubikit.openpgp.DiscretionaryDataObjects attribute)
CACHED (yubikit.openpgp.UIF attribute)
(yubikit.piv.TOUCH_POLICY attribute)
CACHED_FIXED (yubikit.openpgp.UIF attribute)
calculate() (yubikit.oath.OathSession method)
calculate_all() (yubikit.oath.OathSession method)
calculate_code() (yubikit.oath.OathSession method)
calculate_crc() (in module yubikit.core.otp)
calculate_hmac_sha1() (yubikit.yubiotp.YubiOtpSession method)
calculate_secret() (yubikit.piv.PivSession method)
calculate_session_keys_asymmetric() (yubikit.hsmauth.HsmAuthSession method)
calculate_session_keys_symmetric() (yubikit.hsmauth.HsmAuthSession method)
calculate_steam() (in module ykman.oath)
call() (yubikit.core.fido.SmartCardCtapDevice method)
capabilities (yubikit.core.fido.SmartCardCtapDevice property)
CAPABILITY (class in yubikit.management)
(yubikit.piv.OBJECT_ID attribute)
CARD_AUTH (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
CARDHOLDER_CERTIFICATE (yubikit.openpgp.DO attribute)
CARDHOLDER_RELATED_DATA (yubikit.openpgp.DO attribute)
CardholderRelatedData (class in yubikit.openpgp)
CCID (yubikit.core.smartcard.USB_INTERFACE attribute)
(yubikit.core.USB_INTERFACE attribute)
ccid_info() (in module ykman.diagnostics)
certificate_max_length (yubikit.openpgp.ExtendedCapabilities attribute)
certificates (yubikit.core.smartcard.scp.Scp11KeyParams attribute)
(yubikit.core.smartcard.Scp11KeyParams attribute)
cf (in module ykman.hid.macos)
CF_ALLOCATOR_REF (in module ykman.hid.macos)
CF_DICTIONARY_REF (in module ykman.hid.macos)
CF_INDEX (in module ykman.hid.macos)
CF_MUTABLE_DICTIONARY_REF (in module ykman.hid.macos)
CF_SET_REF (in module ykman.hid.macos)
CF_STRING_REF (in module ykman.hid.macos)
CF_TIME_INTERVAL (in module ykman.hid.macos)
CF_TYPE_ID (in module ykman.hid.macos)
CF_TYPE_REF (in module ykman.hid.macos)
Cfg (in module yubikit.yubiotp)
CFGFLAG (class in yubikit.yubiotp)
CFGFLAG_UPDATE_MASK (in module yubikit.yubiotp)
CFGSTATE (class in yubikit.yubiotp)
CHAL_BTN_TRIG (yubikit.yubiotp.CFGFLAG attribute)
CHAL_HMAC (yubikit.yubiotp.CFGFLAG attribute)
CHAL_HMAC_1 (yubikit.yubiotp.CONFIG_SLOT attribute)
CHAL_HMAC_2 (yubikit.yubiotp.CONFIG_SLOT attribute)
CHAL_OTP_1 (yubikit.yubiotp.CONFIG_SLOT attribute)
CHAL_OTP_2 (yubikit.yubiotp.CONFIG_SLOT attribute)
CHAL_RESP (yubikit.yubiotp.TKTFLAG attribute)
CHAL_YUBICO (yubikit.yubiotp.CFGFLAG attribute)
CHALLENGE_LEN (in module yubikit.oath)
challenge_len (yubikit.piv.MANAGEMENT_KEY_TYPE property)
challenge_max_length (yubikit.openpgp.ExtendedCapabilities attribute)
challenge_response_timeout (yubikit.management.DeviceConfig attribute)
change_admin() (yubikit.openpgp.OpenPgpSession method)
CHANGE_PIN (yubikit.openpgp.INS attribute)
change_pin() (yubikit.openpgp.OpenPgpSession method)
(yubikit.piv.PivSession method)
change_puk() (yubikit.piv.PivSession method)
check_crc() (in module yubikit.core.otp)
check_key() (in module ykman.piv)
check_key_support() (in module yubikit.piv)
(yubikit.piv.PivSession method)
Chuid (class in yubikit.piv)
CHUID (yubikit.piv.OBJECT_ID attribute)
CLASS_NOT_SUPPORTED (yubikit.core.smartcard.SW attribute)
close() (ykman.hid.freebsd.HidrawConnection method)
(ykman.hid.freebsd.UhidConnection method)
(ykman.hid.linux.HidrawConnection method)
(ykman.hid.macos.MacHidOtpConnection method)
(ykman.hid.windows.WinHidOtpConnection method)
(ykman.pcsc.ScardSmartCardConnection method)
(yubikit.core.Connection method)
(yubikit.core.fido.SmartCardCtapDevice method)
(yubikit.core.otp.OtpProtocol method)
(yubikit.core.smartcard.Connection method)
(yubikit.core.smartcard.SmartCardProtocol method)
(yubikit.management.ManagementSession method)
(yubikit.yubiotp.YubiOtpSession method)
Code (class in yubikit.oath)
code (yubikit.management.Mode attribute)
COMMAND_ABORTED (yubikit.core.smartcard.SW attribute)
COMMAND_NOT_ALLOWED (yubikit.core.smartcard.SW attribute)
CommandChainingProcessor (class in yubikit.core.smartcard)
CommandError
,
[1]
CommandRejectedError
CONDITIONS_NOT_SATISFIED (yubikit.core.smartcard.SW attribute)
config (yubikit.management.DeviceInfo attribute)
CONFIG_1 (yubikit.yubiotp.CONFIG_SLOT attribute)
CONFIG_2 (yubikit.yubiotp.CONFIG_SLOT attribute)
CONFIG_SIZE (in module yubikit.yubiotp)
CONFIG_SLOT (class in yubikit.yubiotp)
CONFIG_STATUS_MASK (in module yubikit.core.otp)
ConfigState (class in yubikit.yubiotp)
Configuration (in module ykman.settings)
configure() (yubikit.core.smartcard.SmartCardProtocol method)
configured (yubikit.piv.BioMetadata attribute)
Connection (class in yubikit.core)
(class in yubikit.core.smartcard)
connection (ykman.pcsc.ScardSmartCardConnection attribute)
(yubikit.core.otp.OtpProtocol attribute)
(yubikit.core.smartcard.ApduFormatProcessor attribute)
(yubikit.core.smartcard.SmartCardProtocol attribute)
counter (yubikit.hsmauth.Credential attribute)
(yubikit.oath.CredentialData attribute)
CRC_OK_RESIDUAL (in module yubikit.core.otp)
create() (yubikit.openpgp.EcAttributes class method)
(yubikit.openpgp.KdfIterSaltedS2k class method)
(yubikit.openpgp.RsaAttributes class method)
create_digest() (yubikit.openpgp.HASH_ALGORITHM method)
Credential (class in yubikit.hsmauth)
(class in yubikit.oath)
credential_number (yubikit.piv.FascN attribute)
CREDENTIAL_PASSWORD_LEN (in module yubikit.hsmauth)
credential_series (yubikit.piv.FascN attribute)
CredentialData (class in yubikit.oath)
CRT (class in yubikit.openpgp)
crt (yubikit.openpgp.KEY_REF property)
(yubikit.openpgp.PrivateKeyTemplate attribute)
CRT (yubikit.openpgp.RSA_IMPORT_FORMAT attribute)
CRT_W_MOD (yubikit.openpgp.RSA_IMPORT_FORMAT attribute)
CTAP_READ_CONFIG (in module yubikit.management)
CTAP_VENDOR_FIRST (in module yubikit.management)
CTAP_WRITE_CONFIG (in module yubikit.management)
CTAP_YUBIKEY_DEVICE_CONFIG (in module yubikit.management)
CtapYubiKeyDevice (class in ykman.hid)
Curve (class in yubikit.securitydomain)
CurveOid (class in yubikit.openpgp)
D
data (yubikit.core.smartcard.ApduError attribute)
DATA_INVALID (yubikit.core.smartcard.SW attribute)
DE (ykman.scancodes.KEYBOARD_LAYOUT attribute)
DEBUG (yubikit.core.smartcard.LOG_LEVEL attribute)
(yubikit.logging.LOG_LEVEL attribute)
DEBUG_WARNING (in module ykman.logging)
DEC (yubikit.openpgp.CRT attribute)
(yubikit.openpgp.KEY_REF attribute)
decrypt() (yubikit.core.smartcard.scp.ScpState method)
(yubikit.core.smartcard.ScpState method)
(yubikit.openpgp.OpenPgpSession method)
(yubikit.piv.PivSession method)
DEFAULT (yubikit.piv.PIN_POLICY attribute)
(yubikit.piv.TOUCH_POLICY attribute)
default() (yubikit.core.smartcard.scp.StaticKeys class method)
DEFAULT_ADMIN_PIN (in module yubikit.openpgp)
DEFAULT_DIGITS (in module yubikit.oath)
DEFAULT_IMF (in module yubikit.oath)
DEFAULT_MANAGEMENT_KEY (in module yubikit.hsmauth)
(in module yubikit.piv)
DEFAULT_NDEF_URI (in module yubikit.yubiotp)
DEFAULT_PERIOD (in module yubikit.oath)
DEFAULT_PW_CHAR_BLOCKLIST (in module ykman.otp)
DEFAULT_USER_PIN (in module yubikit.openpgp)
default_value (yubikit.piv.ManagementKeyMetadata attribute)
(yubikit.piv.PinMetadata attribute)
delay() (yubikit.yubiotp.UpdateConfiguration method)
(yubikit.yubiotp.YubiOtpSlotConfiguration method)
delegate (yubikit.core.smartcard.ResponseChainingProcessor attribute)
(yubikit.core.smartcard.ScpProcessor attribute)
(yubikit.core.smartcard.TouchWorkaroundProcessor attribute)
delete_broken_credential() (in module ykman.oath)
delete_certificate() (yubikit.openpgp.OpenPgpSession method)
(yubikit.piv.PivSession method)
delete_credential() (yubikit.hsmauth.HsmAuthSession method)
(yubikit.oath.OathSession method)
delete_key() (yubikit.openpgp.OpenPgpSession method)
(yubikit.piv.PivSession method)
(yubikit.securitydomain.SecurityDomainSession method)
delete_slot() (yubikit.yubiotp.YubiOtpSession method)
derive() (yubikit.core.smartcard.scp.StaticKeys method)
derive_key() (yubikit.oath.OathSession method)
derive_management_key() (in module ykman.piv)
descriptor (ykman.hid.CtapYubiKeyDevice attribute)
devdir (in module ykman.hid.freebsd)
DEVICE_CONFIG (yubikit.yubiotp.CONFIG_SLOT attribute)
DEVICE_FLAG (class in yubikit.management)
device_flags (yubikit.management.DeviceConfig attribute)
device_id (yubikit.oath.Credential attribute)
(yubikit.oath.OathSession property)
device_reset() (yubikit.management.ManagementSession method)
DEVICE_SERIAL (yubikit.yubiotp.CONFIG_SLOT attribute)
DeviceConfig (class in yubikit.management)
DeviceInfo (class in yubikit.management)
DeviceInterfaceData (class in ykman.hid.windows)
DeviceInterfaceDetailData (class in ykman.hid.windows)
DIGCF_DEVICEINTERFACE (in module ykman.hid.windows)
DIGCF_PRESENT (in module ykman.hid.windows)
digits (yubikit.oath.CredentialData attribute)
digits8() (yubikit.yubiotp.HotpSlotConfiguration method)
DISCOVERY (yubikit.piv.OBJECT_ID attribute)
discretionary (yubikit.openpgp.ApplicationRelatedData attribute)
DiscretionaryDataObjects (class in yubikit.openpgp)
DISPLAY (yubikit.openpgp.GENERAL_FEATURE_MANAGEMENT attribute)
display_name (yubikit.management.CAPABILITY property)
display_serial() (in module ykman.util)
dmp1 (yubikit.openpgp.RsaCrtKeyTemplate attribute)
dmq1 (yubikit.openpgp.RsaCrtKeyTemplate attribute)
DO (class in yubikit.openpgp)
DORMANT (yubikit.yubiotp.EXTFLAG attribute)
dormant() (yubikit.yubiotp.SlotConfiguration method)
DUMMY_REPORT_WRITE (in module yubikit.core.otp)
duns (yubikit.piv.Chuid attribute)
E
e (yubikit.openpgp.RsaKeyTemplate attribute)
e_len (yubikit.openpgp.RsaAttributes attribute)
EC (yubikit.piv.ALGORITHM attribute)
EC_IMPORT_FORMAT (class in yubikit.openpgp)
EC_P256_YUBICO_AUTHENTICATION (yubikit.hsmauth.ALGORITHM attribute)
EcAttributes (class in yubikit.openpgp)
ECC_KEY_PARAMS (yubikit.securitydomain.KeyType attribute)
ECC_PRIVATE_KEY (yubikit.securitydomain.KeyType attribute)
ECC_PUBLIC_KEY (yubikit.securitydomain.KeyType attribute)
ECCP256 (yubikit.piv.KEY_TYPE attribute)
ECCP384 (yubikit.piv.KEY_TYPE attribute)
EcKeyTemplate (class in yubikit.openpgp)
EcPrivateKey (in module yubikit.openpgp)
EcPublicKey (in module yubikit.openpgp)
Ed25519 (yubikit.openpgp.OID attribute)
ED25519 (yubikit.piv.KEY_TYPE attribute)
EJECT (yubikit.management.DEVICE_FLAG attribute)
enable_touch_workaround() (yubikit.core.smartcard.SmartCardProtocol method)
enabled_capabilities (yubikit.management.DeviceConfig attribute)
encode() (in module ykman.scancodes)
encrypt() (yubikit.core.smartcard.scp.ScpState method)
(yubikit.core.smartcard.ScpState method)
ensure_unlocked() (ykman.settings.AppData method)
ERROR (yubikit.core.smartcard.LOG_LEVEL attribute)
(yubikit.logging.LOG_LEVEL attribute)
expiration_date (yubikit.piv.Chuid attribute)
EXTENDED (yubikit.core.smartcard.ApduFormat attribute)
extended_capabilities (yubikit.openpgp.DiscretionaryDataObjects attribute)
(yubikit.openpgp.OpenPgpSession property)
EXTENDED_CAPABILITY_FLAGS (class in yubikit.openpgp)
extended_formatter (yubikit.core.smartcard.ScpProcessor attribute)
extended_length_info (yubikit.openpgp.ApplicationRelatedData attribute)
EXTENDED_LENGTH_INFO (yubikit.openpgp.DO attribute)
ExtendedApduFormatter (class in yubikit.core.smartcard)
ExtendedCapabilities (class in yubikit.openpgp)
ExtendedLengthInfo (class in yubikit.openpgp)
EXTFLAG (class in yubikit.yubiotp)
EXTFLAG_UPDATE_MASK (in module yubikit.yubiotp)
F
FACIAL (yubikit.piv.OBJECT_ID attribute)
fasc_n (yubikit.piv.Chuid attribute)
FascN (class in yubikit.piv)
FAST_TRIG (yubikit.yubiotp.EXTFLAG attribute)
fast_trigger() (yubikit.yubiotp.KeyboardSlotConfiguration method)
fd (ykman.hid.freebsd.HidrawConnection attribute)
(ykman.hid.freebsd.UhidConnection attribute)
FEATURE_RPT_DATA_SIZE (in module yubikit.core.otp)
FEATURE_RPT_SIZE (in module yubikit.core.otp)
FIDO (yubikit.core.smartcard.AID attribute)
(yubikit.core.smartcard.USB_INTERFACE attribute)
(yubikit.core.USB_INTERFACE attribute)
fido() (ykman.scripting.ScriptingDevice method)
FIDO2 (yubikit.management.CAPABILITY attribute)
fido_info() (in module ykman.diagnostics)
FidoConnection (in module yubikit.core.fido)
FILE_NOT_FOUND (yubikit.core.smartcard.SW attribute)
FILE_SHARE_READ (in module ykman.hid.windows)
FILE_SHARE_WRITE (in module ykman.hid.windows)
FINAL (yubikit.management.RELEASE_TYPE attribute)
fingerprint (yubikit.core.YubiKeyDevice property)
FINGERPRINT_ATT (yubikit.openpgp.DO attribute)
FINGERPRINT_AUT (yubikit.openpgp.DO attribute)
FINGERPRINT_DEC (yubikit.openpgp.DO attribute)
fingerprint_do (yubikit.openpgp.KEY_REF property)
FINGERPRINT_SIG (yubikit.openpgp.DO attribute)
Fingerprints (in module yubikit.openpgp)
fingerprints (yubikit.openpgp.DiscretionaryDataObjects attribute)
FINGERPRINTS (yubikit.piv.OBJECT_ID attribute)
fips_approved (yubikit.management.DeviceInfo attribute)
fips_capable (yubikit.management.DeviceInfo attribute)
fips_change_pin() (in module ykman.fido)
fips_reset() (in module ykman.fido)
fips_verify_pin() (in module ykman.fido)
FIXED (yubikit.openpgp.UIF attribute)
FIXED_SIZE (in module yubikit.yubiotp)
flags (yubikit.openpgp.ExtendedCapabilities attribute)
(yubikit.yubiotp.ConfigState attribute)
fname (ykman.settings.Settings attribute)
FORM_FACTOR (class in yubikit.management)
form_factor (yubikit.management.DeviceInfo attribute)
format_apdu() (yubikit.core.smartcard.ApduFormatter method)
(yubikit.core.smartcard.ExtendedApduFormatter method)
(yubikit.core.smartcard.ShortApduFormatter method)
format_csv() (in module ykman.otp)
format_oath_code() (in module ykman.otp)
formatter (yubikit.core.smartcard.ApduFormatProcessor attribute)
(yubikit.core.smartcard.ScpProcessor attribute)
fps_version (yubikit.management.DeviceInfo attribute)
FR (ykman.scancodes.KEYBOARD_LAYOUT attribute)
FRAME_SIZE (in module yubikit.core.otp)
from_bytes() (yubikit.core.smartcard.Version class method)
(yubikit.core.Version class method)
(yubikit.piv.Chuid class method)
(yubikit.piv.FascN class method)
from_code() (yubikit.management.FORM_FACTOR class method)
(yubikit.management.Mode class method)
from_public_key() (yubikit.piv.KEY_TYPE class method)
from_slot() (yubikit.piv.OBJECT_ID class method)
from_string() (yubikit.core.smartcard.Version class method)
(yubikit.core.Version class method)
FUNCTION_NOT_SUPPORTED (yubikit.core.smartcard.SW attribute)
G
GENERAL_FEATURE_MANAGEMENT (class in yubikit.openpgp)
general_feature_management (yubikit.openpgp.ApplicationRelatedData attribute)
GENERAL_FEATURE_MANAGEMENT (yubikit.openpgp.DO attribute)
GENERATE_ASYM (yubikit.openpgp.INS attribute)
generate_ccc() (in module ykman.piv)
generate_chuid() (in module ykman.piv)
generate_credential_asymmetric() (yubikit.hsmauth.HsmAuthSession method)
generate_csr() (in module ykman.piv)
generate_ec_key() (yubikit.openpgp.OpenPgpSession method)
(yubikit.securitydomain.SecurityDomainSession method)
generate_key() (yubikit.piv.PivSession method)
generate_random_management_key() (in module ykman.hsmauth)
(in module ykman.piv)
generate_rsa_key() (yubikit.openpgp.OpenPgpSession method)
generate_self_signed_certificate() (in module ykman.piv)
generate_static_pw() (in module ykman.otp)
GENERATED (yubikit.openpgp.KEY_STATUS attribute)
generated (yubikit.piv.SlotMetadata attribute)
GENERATION_TIME_ATT (yubikit.openpgp.DO attribute)
GENERATION_TIME_AUT (yubikit.openpgp.DO attribute)
GENERATION_TIME_DEC (yubikit.openpgp.DO attribute)
generation_time_do (yubikit.openpgp.KEY_REF property)
GENERATION_TIME_SIG (yubikit.openpgp.DO attribute)
generation_times (yubikit.openpgp.DiscretionaryDataObjects attribute)
GenerationTimes (in module yubikit.openpgp)
GENERIC_READ (in module ykman.hid.windows)
GENERIC_WRITE (in module ykman.hid.windows)
get_algorithm_attributes() (yubikit.openpgp.DiscretionaryDataObjects method)
(yubikit.openpgp.OpenPgpSession method)
get_algorithm_information() (yubikit.openpgp.OpenPgpSession method)
get_application_related_data() (yubikit.openpgp.OpenPgpSession method)
get_attempts() (yubikit.openpgp.PwStatus method)
GET_ATTESTATION (yubikit.openpgp.INS attribute)
get_bio_metadata() (yubikit.piv.PivSession method)
get_bytes() (ykman.piv.PivmanData method)
(ykman.piv.PivmanProtectedData method)
(yubikit.management.DeviceConfig method)
get_card_recognition_data() (yubikit.securitydomain.SecurityDomainSession method)
get_certificate() (yubikit.openpgp.OpenPgpSession method)
(yubikit.piv.PivSession method)
get_certificate_bundle() (yubikit.securitydomain.SecurityDomainSession method)
GET_CHALLENGE (yubikit.openpgp.EXTENDED_CAPABILITY_FLAGS attribute)
(yubikit.openpgp.INS attribute)
get_challenge() (yubikit.hsmauth.HsmAuthSession method)
(yubikit.openpgp.OpenPgpSession method)
get_config() (yubikit.yubiotp.SlotConfiguration method)
get_config_state() (yubikit.yubiotp.YubiOtpSession method)
GET_DATA (yubikit.openpgp.INS attribute)
get_data() (yubikit.openpgp.OpenPgpSession method)
(yubikit.securitydomain.SecurityDomainSession method)
get_descriptor() (in module ykman.hid.linux)
(ykman.hid.freebsd.HidrawConnection static method)
get_device_id() (in module ykman.hid.macos)
get_diagnostics() (in module ykman.diagnostics)
get_fingerprints() (yubikit.openpgp.OpenPgpSession method)
get_generation_times() (yubikit.openpgp.OpenPgpSession method)
get_hsmauth_info() (in module ykman.hsmauth)
get_id() (yubikit.oath.CredentialData method)
get_info() (in module ykman.hid.linux)
(ykman.hid.freebsd.HidrawConnection static method)
(ykman.hid.freebsd.UhidConnection static method)
get_int_property() (in module ykman.hid.macos)
get_kdf() (yubikit.openpgp.OpenPgpSession method)
get_key_info() (in module ykman.openpgp)
get_key_information() (yubikit.openpgp.OpenPgpSession method)
(yubikit.securitydomain.SecurityDomainSession method)
get_leaf_certificates() (in module ykman.util)
get_management_key_metadata() (yubikit.piv.PivSession method)
get_management_key_retries() (yubikit.hsmauth.HsmAuthSession method)
get_max_len() (yubikit.openpgp.PwStatus method)
get_name() (in module yubikit.support)
get_object() (yubikit.piv.PivSession method)
get_openpgp_info() (in module ykman.openpgp)
get_pin_attempts() (yubikit.piv.PivSession method)
get_pin_metadata() (yubikit.piv.PivSession method)
get_pin_status() (yubikit.openpgp.OpenPgpSession method)
get_piv_info() (in module ykman.piv)
get_pivman_data() (in module ykman.piv)
get_pivman_protected_data() (in module ykman.piv)
get_public_key() (yubikit.hsmauth.HsmAuthSession method)
(yubikit.openpgp.OpenPgpSession method)
get_puk_metadata() (yubikit.piv.PivSession method)
get_salt() (yubikit.openpgp.KdfIterSaltedS2k method)
get_secret() (ykman.settings.AppData method)
get_serial() (yubikit.yubiotp.YubiOtpSession method)
get_signature_counter() (yubikit.openpgp.OpenPgpSession method)
get_slot_metadata() (yubikit.piv.PivSession method)
get_supported_ca_identifiers() (yubikit.securitydomain.SecurityDomainSession method)
get_uif() (yubikit.openpgp.DiscretionaryDataObjects method)
(yubikit.openpgp.OpenPgpSession method)
get_usage() (in module ykman.hid.linux)
(in module ykman.hid.windows)
(ykman.hid.freebsd.HidrawConnection static method)
(ykman.hid.freebsd.UhidConnection static method)
GET_VERSION (yubikit.openpgp.INS attribute)
get_vid_pid() (in module ykman.hid.windows)
get_windows_version() (in module ykman.util)
GUID (class in ykman.hid.windows)
guid (yubikit.piv.Chuid attribute)
H
HANDLE (in module ykman.hid.windows)
handle (ykman.hid.linux.HidrawConnection attribute)
(ykman.hid.macos.MacHidOtpConnection attribute)
(ykman.hid.windows.WinHidOtpConnection attribute)
has_derived_key (ykman.piv.PivmanData property)
has_key (yubikit.oath.OathSession property)
has_protected_key (ykman.piv.PivmanData property)
has_stored_key (ykman.piv.PivmanData property)
has_transport() (yubikit.management.DeviceInfo method)
HASH_ALGORITHM (class in yubikit.oath)
(class in yubikit.openpgp)
hash_algorithm (yubikit.oath.CredentialData attribute)
(yubikit.openpgp.KdfIterSaltedS2k attribute)
HDEVINFO (in module ykman.hid.windows)
hid (in module ykman.hid.windows)
HID_DEVICE_PROPERTY_MAX_INPUT_REPORT_SIZE (in module ykman.hid.macos)
HID_DEVICE_PROPERTY_MAX_OUTPUT_REPORT_SIZE (in module ykman.hid.macos)
HID_DEVICE_PROPERTY_PRIMARY_USAGE (in module ykman.hid.macos)
HID_DEVICE_PROPERTY_PRIMARY_USAGE_PAGE (in module ykman.hid.macos)
HID_DEVICE_PROPERTY_PRODUCT (in module ykman.hid.macos)
HID_DEVICE_PROPERTY_PRODUCT_ID (in module ykman.hid.macos)
HID_DEVICE_PROPERTY_REPORT_ID (in module ykman.hid.macos)
HID_DEVICE_PROPERTY_VENDOR_ID (in module ykman.hid.macos)
HidAttributes (class in ykman.hid.windows)
HidCapabilities (class in ykman.hid.windows)
HIDIOCGFEATURE_9 (in module ykman.hid.freebsd)
HIDIOCGRAWINFO (in module ykman.hid.freebsd)
(in module ykman.hid.linux)
HIDIOCGRDESC (in module ykman.hid.freebsd)
(in module ykman.hid.linux)
HIDIOCGRDESCSIZE (in module ykman.hid.freebsd)
(in module ykman.hid.linux)
HIDIOCSFEATURE_9 (in module ykman.hid.freebsd)
HIDP_STATUS_SUCCESS (in module ykman.hid.windows)
HidrawConnection (class in ykman.hid.freebsd)
(class in ykman.hid.linux)
historical (yubikit.openpgp.ApplicationRelatedData attribute)
HISTORICAL_BYTES (yubikit.openpgp.DO attribute)
HMAC_CHALLENGE_SIZE (in module yubikit.yubiotp)
HMAC_KEY_SIZE (in module yubikit.yubiotp)
HMAC_LT64 (yubikit.yubiotp.CFGFLAG attribute)
HMAC_MINIMUM_KEY_SIZE (in module yubikit.oath)
HMAC_RESPONSE_SIZE (in module yubikit.yubiotp)
HmacSha1SlotConfiguration (class in yubikit.yubiotp)
HOTP (yubikit.oath.OATH_TYPE attribute)
HotpSlotConfiguration (class in yubikit.yubiotp)
HSMAUTH (yubikit.core.smartcard.AID attribute)
(yubikit.management.CAPABILITY attribute)
hsmauth_info() (in module ykman.diagnostics)
HsmAuthSession (class in yubikit.hsmauth)
I
id (yubikit.oath.Credential attribute)
imf() (yubikit.yubiotp.HotpSlotConfiguration method)
import_format (yubikit.openpgp.EcAttributes attribute)
(yubikit.openpgp.RsaAttributes attribute)
IMPORTED (yubikit.openpgp.KEY_STATUS attribute)
INCORRECT_PARAMETERS (yubikit.core.smartcard.SW attribute)
INDEX_PIN_POLICY (in module yubikit.piv)
INDEX_RETRIES_REMAINING (in module yubikit.piv)
INDEX_RETRIES_TOTAL (in module yubikit.piv)
INDEX_TOUCH_POLICY (in module yubikit.piv)
individual_credential_issue (yubikit.piv.FascN attribute)
info (ykman.scripting.ScriptingDevice property)
INFO (yubikit.core.smartcard.LOG_LEVEL attribute)
(yubikit.logging.LOG_LEVEL attribute)
init_logging() (in module ykman.logging)
init_scp() (yubikit.core.smartcard.SmartCardProtocol method)
initial_hash_admin (yubikit.openpgp.KdfIterSaltedS2k attribute)
initial_hash_user (yubikit.openpgp.KdfIterSaltedS2k attribute)
INITIAL_RETRY_COUNTER (in module yubikit.hsmauth)
INS (class in yubikit.openpgp)
INS_ATTEST (in module yubikit.piv)
INS_AUTHENTICATE (in module yubikit.piv)
INS_CALCULATE (in module yubikit.hsmauth)
(in module yubikit.oath)
INS_CALCULATE_ALL (in module yubikit.oath)
INS_CHANGE_REFERENCE (in module yubikit.piv)
INS_CONFIG (in module yubikit.yubiotp)
INS_DELETE (in module yubikit.hsmauth)
(in module yubikit.oath)
(in module yubikit.securitydomain)
INS_DEVICE_RESET (in module yubikit.management)
INS_EXTERNAL_AUTHENTICATE (in module yubikit.core.smartcard)
(in module yubikit.core.smartcard.scp)
INS_FIPS_RESET (in module ykman.fido)
INS_FIPS_SET_PIN (in module ykman.fido)
INS_FIPS_VERIFY_FIPS_MODE (in module ykman.fido)
INS_FIPS_VERIFY_PIN (in module ykman.fido)
INS_GENERATE_ASYMMETRIC (in module yubikit.piv)
INS_GENERATE_KEY (in module yubikit.securitydomain)
INS_GET_CHALLENGE (in module yubikit.hsmauth)
INS_GET_DATA (in module yubikit.piv)
(in module yubikit.securitydomain)
INS_GET_MANAGEMENT_KEY_RETRIES (in module yubikit.hsmauth)
INS_GET_METADATA (in module yubikit.piv)
INS_GET_PUBLIC_KEY (in module yubikit.hsmauth)
INS_GET_VERSION (in module yubikit.hsmauth)
(in module yubikit.piv)
INS_IMPORT_KEY (in module yubikit.piv)
INS_INITIALIZE_UPDATE (in module yubikit.core.smartcard.scp)
INS_INTERNAL_AUTHENTICATE (in module yubikit.core.smartcard.scp)
INS_LIST (in module yubikit.hsmauth)
(in module yubikit.oath)
INS_MOVE_KEY (in module yubikit.piv)
INS_PERFORM_SECURITY_OPERATION (in module yubikit.core.smartcard.scp)
INS_PUT (in module yubikit.hsmauth)
(in module yubikit.oath)
INS_PUT_DATA (in module yubikit.piv)
INS_PUT_KEY (in module yubikit.securitydomain)
INS_PUT_MANAGEMENT_KEY (in module yubikit.hsmauth)
INS_READ_CONFIG (in module yubikit.management)
INS_RENAME (in module yubikit.oath)
INS_RESET (in module yubikit.hsmauth)
(in module yubikit.oath)
(in module yubikit.piv)
INS_RESET_RETRY (in module yubikit.piv)
INS_SELECT (in module yubikit.core.smartcard)
INS_SEND_REMAINING (in module yubikit.core.smartcard)
(in module yubikit.oath)
ins_send_remaining (yubikit.core.smartcard.ResponseChainingProcessor attribute)
INS_SET_CODE (in module yubikit.oath)
INS_SET_MGMKEY (in module yubikit.piv)
INS_SET_MODE (in module yubikit.management)
INS_SET_PIN_RETRIES (in module yubikit.piv)
INS_STORE_DATA (in module yubikit.securitydomain)
INS_VALIDATE (in module yubikit.oath)
INS_VERIFY (in module yubikit.piv)
INS_WRITE_CONFIG (in module yubikit.management)
INS_YK2_STATUS (in module yubikit.yubiotp)
int2bytes() (in module yubikit.core)
interfaces (yubikit.management.Mode attribute)
INTERNAL_AUTHENTICATE (yubikit.openpgp.INS attribute)
INVALID_HANDLE_VALUE (in module ykman.hid.windows)
INVALID_INSTRUCTION (yubikit.core.smartcard.SW attribute)
InvalidPasswordError
InvalidPinError
invert_led() (yubikit.yubiotp.SlotConfiguration method)
IO_HID_DEVICE_REF (in module ykman.hid.macos)
IO_HID_MANAGER_REF (in module ykman.hid.macos)
IO_HID_REPORT_TYPE (in module ykman.hid.macos)
IO_OBJECT_T (in module ykman.hid.macos)
IO_OPTION_BITS (in module ykman.hid.macos)
IO_REGISTRY_ENTRY_T (in module ykman.hid.macos)
IO_RETURN (in module ykman.hid.macos)
IO_SERVICE_T (in module ykman.hid.macos)
iokit (in module ykman.hid.macos)
iqmp (yubikit.openpgp.RsaCrtKeyTemplate attribute)
IRIS (yubikit.piv.OBJECT_ID attribute)
is_cached (yubikit.openpgp.UIF property)
is_configured() (yubikit.yubiotp.ConfigState method)
is_fips (yubikit.management.DeviceInfo attribute)
is_fixed (yubikit.openpgp.UIF property)
is_hidden() (in module ykman.oath)
is_in_fips_mode() (in module ykman.fido)
(in module ykman.oath)
(in module ykman.otp)
is_led_inverted() (yubikit.yubiotp.ConfigState method)
is_locked (yubikit.management.DeviceInfo attribute)
is_nfc_restricted() (in module ykman.util)
is_pem() (in module ykman.util)
is_pkcs12() (in module ykman.util)
is_sky (yubikit.management.DeviceInfo attribute)
is_steam() (in module ykman.oath)
is_supported_by() (yubikit.yubiotp.HmacSha1SlotConfiguration method)
(yubikit.yubiotp.HotpSlotConfiguration method)
(yubikit.yubiotp.SlotConfiguration method)
(yubikit.yubiotp.StaticPasswordSlotConfiguration method)
(yubikit.yubiotp.UpdateConfiguration method)
is_touch_triggered() (yubikit.yubiotp.ConfigState method)
issuer (yubikit.oath.Credential attribute)
(yubikit.oath.CredentialData attribute)
IT (ykman.scancodes.KEYBOARD_LAYOUT attribute)
iteration (yubikit.management.VersionQualifier attribute)
iteration_count (yubikit.openpgp.KdfIterSaltedS2k attribute)
K
K_CF_ALLOCATOR_DEFAULT (in module ykman.hid.macos)
K_CF_NUMBER_SINT32_TYPE (in module ykman.hid.macos)
K_IO_HID_REPORT_TYPE_FEATURE (in module ykman.hid.macos)
K_IO_MASTER_PORT_DEFAULT (in module ykman.hid.macos)
K_IO_RETURN_SUCCESS (in module ykman.hid.macos)
Kdf (class in yubikit.openpgp)
KDF (yubikit.openpgp.DO attribute)
(yubikit.openpgp.EXTENDED_CAPABILITY_FLAGS attribute)
KdfIterSaltedS2k (class in yubikit.openpgp)
KdfNone (class in yubikit.openpgp)
kernel32 (in module ykman.hid.windows)
key (ykman.piv.PivmanProtectedData attribute)
key_dek (yubikit.core.smartcard.scp.SessionKeys attribute)
(yubikit.core.smartcard.scp.StaticKeys attribute)
key_enc (yubikit.core.smartcard.scp.StaticKeys attribute)
KEY_HISTORY (yubikit.piv.OBJECT_ID attribute)
KEY_IMPORT (yubikit.openpgp.EXTENDED_CAPABILITY_FLAGS attribute)
key_information (yubikit.openpgp.DiscretionaryDataObjects attribute)
key_len (yubikit.hsmauth.ALGORITHM property)
(yubikit.piv.MANAGEMENT_KEY_TYPE property)
key_mac (yubikit.core.smartcard.scp.StaticKeys attribute)
KEY_MANAGEMENT (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
KEY_REF (class in yubikit.openpgp)
key_senc (yubikit.core.smartcard.scp.SessionKeys attribute)
(yubikit.hsmauth.SessionKeys attribute)
KEY_SIZE (in module yubikit.yubiotp)
key_smac (yubikit.core.smartcard.scp.SessionKeys attribute)
(yubikit.hsmauth.SessionKeys attribute)
key_srmac (yubikit.core.smartcard.scp.SessionKeys attribute)
(yubikit.hsmauth.SessionKeys attribute)
KEY_STATUS (class in yubikit.openpgp)
KEY_TYPE (class in yubikit.piv)
key_type (yubikit.piv.ManagementKeyMetadata attribute)
(yubikit.piv.SlotMetadata attribute)
KEYBOARD_LAYOUT (class in ykman.scancodes)
KeyboardSlotConfiguration (class in yubikit.yubiotp)
KeyInformation (in module yubikit.openpgp)
KEYPAD (yubikit.openpgp.GENERAL_FEATURE_MANAGEMENT attribute)
KeyRef (class in yubikit.core.smartcard.scp)
KEYRING_KEY (in module ykman.settings)
KEYRING_SERVICE (in module ykman.settings)
keyring_unlocked (ykman.settings.AppData property)
keys (yubikit.core.smartcard.scp.Scp03KeyParams attribute)
(yubikit.core.smartcard.Scp03KeyParams attribute)
KeystoreError
KeyType (class in yubikit.securitydomain)
kid (yubikit.core.smartcard.scp.KeyRef property)
kill_scdaemon() (in module ykman.pcsc)
kill_yubikey_agent() (in module ykman.pcsc)
kvn (yubikit.core.smartcard.scp.KeyRef property)
L
label (yubikit.hsmauth.Credential attribute)
language (yubikit.openpgp.CardholderRelatedData attribute)
LANGUAGE (yubikit.openpgp.DO attribute)
LED (yubikit.openpgp.GENERAL_FEATURE_MANAGEMENT attribute)
LED_INV (yubikit.yubiotp.CFGSTATE attribute)
(yubikit.yubiotp.EXTFLAG attribute)
length (yubikit.core.Tlv property)
libc (in module ykman.hid.freebsd)
list_all_devices() (in module ykman.device)
list_ccid_devices() (in module ykman.device)
list_certificates() (in module ykman.piv)
list_credentials() (yubikit.hsmauth.HsmAuthSession method)
(yubikit.oath.OathSession method)
list_ctap_devices() (in module ykman.device)
list_devices() (in module ykman.hid.freebsd)
(in module ykman.hid.linux)
(in module ykman.hid.macos)
(in module ykman.hid.windows)
(in module ykman.pcsc)
(ykman.hid.backend static method)
(ykman.hid.freebsd.HidrawConnection static method)
(ykman.hid.freebsd.UhidConnection static method)
(yubikit.core.fido.SmartCardCtapDevice class method)
list_otp_devices (in module ykman.hid)
list_otp_devices() (in module ykman.device)
list_paths() (in module ykman.hid.windows)
list_readers() (in module ykman.pcsc)
locked (yubikit.oath.OathSession property)
LOG_LEVEL (class in yubikit.core.smartcard)
(class in yubikit.logging)
log_sys_info() (in module ykman.logging_setup)
LOGIN_DATA (yubikit.openpgp.DO attribute)
LOUDSPEAKER (yubikit.openpgp.GENERAL_FEATURE_MANAGEMENT attribute)
lrc (yubikit.piv.Chuid attribute)
lt64() (yubikit.yubiotp.HmacSha1SlotConfiguration method)
M
mac() (yubikit.core.smartcard.scp.ScpState method)
(yubikit.core.smartcard.ScpState method)
MACH_PORT_T (in module ykman.hid.macos)
MacHidOtpConnection (class in ykman.hid.macos)
major (yubikit.core.smartcard.Version attribute)
(yubikit.core.Version attribute)
MAN_UPDATE (yubikit.yubiotp.CFGFLAG attribute)
MANAGEMENT (yubikit.core.smartcard.AID attribute)
MANAGEMENT_KEY_LEN (in module yubikit.hsmauth)
MANAGEMENT_KEY_TYPE (class in yubikit.piv)
management_key_type (yubikit.piv.PivSession property)
ManagementKeyMetadata (class in yubikit.piv)
ManagementSession (class in yubikit.management)
manual_update() (yubikit.yubiotp.StaticTicketSlotConfiguration method)
manufacturer (yubikit.openpgp.OpenPgpAid property)
map() (yubikit.yubiotp.SLOT static method)
MASK_ALGO (in module yubikit.oath)
MASK_TYPE (in module yubikit.oath)
MATCH_ALWAYS (yubikit.piv.PIN_POLICY attribute)
MATCH_ONCE (yubikit.piv.PIN_POLICY attribute)
MAX_LABEL_LEN (in module yubikit.hsmauth)
max_len_admin (yubikit.openpgp.PwStatus attribute)
max_len_reset (yubikit.openpgp.PwStatus attribute)
max_len_user (yubikit.openpgp.PwStatus attribute)
MEMORY_FAILURE (yubikit.core.smartcard.SW attribute)
mgm_key_protected (ykman.piv.PivmanData property)
mgmt_info() (in module ykman.diagnostics)
MICROPHONE (yubikit.openpgp.GENERAL_FEATURE_MANAGEMENT attribute)
MIN_LABEL_LEN (in module yubikit.hsmauth)
minor (yubikit.core.smartcard.Version attribute)
(yubikit.core.Version attribute)
Mode (class in yubikit.management)
MODHEX (ykman.scancodes.KEYBOARD_LAYOUT attribute)
MODHEX_ALPHABET (in module yubikit.core.otp)
modhex_decode() (in module yubikit.core.otp)
modhex_encode() (in module yubikit.core.otp)
module
ykman
ykman.base
ykman.device
ykman.diagnostics
ykman.fido
ykman.hid
ykman.hid.base
ykman.hid.freebsd
ykman.hid.linux
ykman.hid.macos
ykman.hid.windows
ykman.hsmauth
ykman.logging
ykman.logging_setup
ykman.oath
ykman.openpgp
ykman.otp
ykman.pcsc
ykman.piv
ykman.scancodes
ykman.scancodes.bepo
ykman.scancodes.de
ykman.scancodes.fr
ykman.scancodes.it
ykman.scancodes.modhex
ykman.scancodes.norman
ykman.scancodes.uk
ykman.scancodes.us
ykman.scripting
ykman.settings
ykman.util
yubikit
yubikit.core
yubikit.core.fido
yubikit.core.otp
yubikit.core.smartcard
yubikit.core.smartcard.scp
yubikit.hsmauth
yubikit.logging
yubikit.management
yubikit.oath
yubikit.openpgp
yubikit.piv
yubikit.securitydomain
yubikit.support
yubikit.yubiotp
move_key() (yubikit.piv.PivSession method)
mse_command (yubikit.openpgp.ExtendedCapabilities attribute)
multi() (in module ykman.scripting)
multi_nfc() (in module ykman.scripting)
N
n (yubikit.openpgp.RsaCrtKeyTemplate attribute)
n_len (yubikit.openpgp.RsaAttributes attribute)
name (ykman.scripting.ScriptingDevice property)
(yubikit.oath.Credential attribute)
(yubikit.oath.CredentialData attribute)
(yubikit.openpgp.CardholderRelatedData attribute)
NAME (yubikit.openpgp.DO attribute)
NAV (yubikit.yubiotp.CONFIG_SLOT attribute)
NDEF_1 (yubikit.yubiotp.CONFIG_SLOT attribute)
NDEF_2 (yubikit.yubiotp.CONFIG_SLOT attribute)
NDEF_DATA_SIZE (in module yubikit.yubiotp)
NDEF_TYPE (class in yubikit.yubiotp)
NDEF_URL_PREFIXES (in module yubikit.yubiotp)
NEO (yubikit.core.YUBIKEY attribute)
NEO_CCID (yubikit.core.PID attribute)
NEO_FIDO (yubikit.core.PID attribute)
NEO_FIDO_CCID (yubikit.core.PID attribute)
NEO_OTP (yubikit.core.PID attribute)
NEO_OTP_CCID (yubikit.core.PID attribute)
NEO_OTP_FIDO (yubikit.core.PID attribute)
NEO_OTP_FIDO_CCID (yubikit.core.PID attribute)
NEVER (yubikit.piv.PIN_POLICY attribute)
(yubikit.piv.TOUCH_POLICY attribute)
NFC (yubikit.core.smartcard.TRANSPORT attribute)
(yubikit.core.TRANSPORT attribute)
nfc_restricted (yubikit.management.DeviceConfig attribute)
NO_INPUT_DATA (yubikit.core.smartcard.SW attribute)
NO_SPACE (yubikit.core.smartcard.SW attribute)
NONE (yubikit.openpgp.KEY_STATUS attribute)
NORMAN (ykman.scancodes.KEYBOARD_LAYOUT attribute)
NOTSET (yubikit.core.smartcard.LOG_LEVEL attribute)
(yubikit.logging.LOG_LEVEL attribute)
NotSupportedError
,
[1]
NTSTATUS (in module ykman.hid.windows)
O
OATH (yubikit.core.smartcard.AID attribute)
(yubikit.management.CAPABILITY attribute)
OATH_FIXED_MASK (yubikit.yubiotp.CFGFLAG attribute)
OATH_FIXED_MODHEX (yubikit.yubiotp.CFGFLAG attribute)
OATH_FIXED_MODHEX1 (yubikit.yubiotp.CFGFLAG attribute)
OATH_FIXED_MODHEX2 (yubikit.yubiotp.CFGFLAG attribute)
OATH_HOTP (yubikit.yubiotp.TKTFLAG attribute)
OATH_HOTP8 (yubikit.yubiotp.CFGFLAG attribute)
oath_info() (in module ykman.diagnostics)
OATH_TYPE (class in yubikit.oath)
oath_type (yubikit.oath.Credential attribute)
(yubikit.oath.CredentialData attribute)
OathSession (class in yubikit.oath)
OBJECT_ID (class in yubikit.piv)
OBJECT_ID_PIVMAN_DATA (in module ykman.piv)
OBJECT_ID_PIVMAN_PROTECTED_DATA (in module ykman.piv)
oce_ref (yubikit.core.smartcard.scp.Scp11KeyParams attribute)
(yubikit.core.smartcard.Scp11KeyParams attribute)
of() (yubikit.core.PID class method)
OFF (yubikit.openpgp.UIF attribute)
OID (class in yubikit.openpgp)
oid (yubikit.openpgp.EcAttributes attribute)
OK (yubikit.core.smartcard.SW attribute)
ON (yubikit.openpgp.UIF attribute)
ONCE (yubikit.openpgp.PIN_POLICY attribute)
(yubikit.piv.PIN_POLICY attribute)
ONE (yubikit.yubiotp.SLOT attribute)
open_connection() (ykman.hid.base.OtpYubiKeyDevice method)
(ykman.hid.CtapYubiKeyDevice method)
(ykman.hid.OtpYubiKeyDevice method)
(ykman.pcsc.ScardYubiKeyDevice method)
(yubikit.core.YubiKeyDevice method)
OPEN_EXISTING (in module ykman.hid.windows)
OPENPGP (yubikit.core.smartcard.AID attribute)
(yubikit.management.CAPABILITY attribute)
openpgp_info() (in module ykman.diagnostics)
OpenPgpAid (class in yubikit.openpgp)
OpenPgpSession (class in yubikit.openpgp)
organization_association_category (yubikit.piv.FascN attribute)
organizational_category (yubikit.piv.FascN attribute)
organizational_identifier (yubikit.piv.Chuid attribute)
(yubikit.piv.FascN attribute)
ORIGIN_GENERATED (in module yubikit.piv)
ORIGIN_IMPORTED (in module yubikit.piv)
OSVERSIONINFOW (class in ykman.util)
OTP (yubikit.core.smartcard.AID attribute)
(yubikit.core.smartcard.USB_INTERFACE attribute)
(yubikit.core.USB_INTERFACE attribute)
(yubikit.management.CAPABILITY attribute)
otp() (ykman.scripting.ScriptingDevice method)
otp_info() (in module ykman.diagnostics)
OtpConnection (class in yubikit.core.otp)
OtpProtocol (class in yubikit.core.otp)
OtpYubiKeyDevice (class in ykman.hid)
(class in ykman.hid.base)
P
p (yubikit.openpgp.RsaKeyTemplate attribute)
P1_DEVICE_CONFIG (in module yubikit.management)
P1_SELECT (in module yubikit.core.smartcard)
P2_SELECT (in module yubikit.core.smartcard)
pacing() (yubikit.yubiotp.KeyboardSlotConfiguration method)
PACING_10MS (yubikit.yubiotp.CFGFLAG attribute)
PACING_20MS (yubikit.yubiotp.CFGFLAG attribute)
parse() (yubikit.hsmauth.SessionKeys class method)
(yubikit.management.DeviceInfo class method)
(yubikit.openpgp.AlgorithmAttributes class method)
(yubikit.openpgp.ApplicationRelatedData class method)
(yubikit.openpgp.CardholderRelatedData class method)
(yubikit.openpgp.DiscretionaryDataObjects class method)
(yubikit.openpgp.ExtendedCapabilities class method)
(yubikit.openpgp.ExtendedLengthInfo class method)
(yubikit.openpgp.Kdf class method)
(yubikit.openpgp.PwStatus class method)
(yubikit.openpgp.SecuritySupportTemplate class method)
(yubikit.openpgp.UIF class method)
parse_b32_key() (in module yubikit.oath)
parse_certificates() (in module ykman.util)
parse_dict() (yubikit.core.Tlv class method)
parse_from() (yubikit.core.Tlv class method)
parse_list() (yubikit.core.Tlv class method)
parse_oath_key() (in module ykman.otp)
parse_private_key() (in module ykman.util)
parse_rfc4514_string() (in module ykman.piv)
parse_tlvs() (yubikit.management.DeviceInfo class method)
parse_uri() (yubikit.oath.CredentialData class method)
part_number (yubikit.management.DeviceInfo attribute)
patch (yubikit.core.smartcard.Version attribute)
(yubikit.core.Version attribute)
path (ykman.hid.base.OtpYubiKeyDevice attribute)
(ykman.hid.OtpYubiKeyDevice attribute)
PEM_IDENTIFIER (in module ykman.util)
period (yubikit.oath.Credential attribute)
(yubikit.oath.CredentialData attribute)
person_identifier (yubikit.piv.FascN attribute)
PHIDP_PREPARSED_DATA (in module ykman.hid.windows)
PID (class in yubikit.core)
pid (ykman.base.YkmanDevice property)
(ykman.hid.YkmanDevice property)
(ykman.pcsc.YkmanDevice property)
PID_RE (in module ykman.hid.windows)
pin_block_2_format (yubikit.openpgp.ExtendedCapabilities attribute)
pin_complexity (yubikit.management.DeviceInfo attribute)
PIN_LEN (in module yubikit.piv)
PIN_P2 (in module yubikit.piv)
PIN_POLICY (class in yubikit.openpgp)
(class in yubikit.piv)
pin_policy (yubikit.piv.SlotMetadata attribute)
pin_policy_user (yubikit.openpgp.PwStatus attribute)
pin_timestamp (ykman.piv.PivmanData attribute)
PinMetadata (class in yubikit.piv)
PIV (yubikit.core.smartcard.AID attribute)
(yubikit.management.CAPABILITY attribute)
piv_info() (in module ykman.diagnostics)
pivman_change_pin() (in module ykman.piv)
pivman_set_mgm_key() (in module ykman.piv)
pivman_set_pin_attempts() (in module ykman.piv)
PivmanData (class in ykman.piv)
PivmanProtectedData (class in ykman.piv)
PivSession (class in yubikit.piv)
pk_sd_ecka (yubikit.core.smartcard.scp.Scp11KeyParams attribute)
(yubikit.core.smartcard.Scp11KeyParams attribute)
PRINTED (yubikit.piv.OBJECT_ID attribute)
private_key (yubikit.openpgp.EcKeyTemplate attribute)
PRIVATE_USE (yubikit.openpgp.EXTENDED_CAPABILITY_FLAGS attribute)
PRIVATE_USE_1 (yubikit.openpgp.DO attribute)
PRIVATE_USE_2 (yubikit.openpgp.DO attribute)
PRIVATE_USE_3 (yubikit.openpgp.DO attribute)
PRIVATE_USE_4 (yubikit.openpgp.DO attribute)
PrivateKey (in module yubikit.openpgp)
(in module yubikit.piv)
PrivateKeyTemplate (class in yubikit.openpgp)
process() (yubikit.openpgp.Kdf method)
(yubikit.openpgp.KdfIterSaltedS2k method)
(yubikit.openpgp.KdfNone method)
PROP_REQUIRE_TOUCH (in module yubikit.oath)
PROTECT_CFG2 (yubikit.yubiotp.TKTFLAG attribute)
protect_slot2() (yubikit.yubiotp.SlotConfiguration method)
(yubikit.yubiotp.UpdateConfiguration method)
protocol (yubikit.core.fido.SmartCardCtapDevice attribute)
(yubikit.hsmauth.HsmAuthSession attribute)
(yubikit.oath.OathSession attribute)
(yubikit.openpgp.OpenPgpSession attribute)
(yubikit.piv.PivSession attribute)
(yubikit.securitydomain.SecurityDomainSession attribute)
PSO (yubikit.openpgp.INS attribute)
PSO_DEC_ENC_AES (yubikit.openpgp.EXTENDED_CAPABILITY_FLAGS attribute)
pubkey_len (yubikit.hsmauth.ALGORITHM property)
public_key (yubikit.openpgp.EcKeyTemplate attribute)
(yubikit.piv.SlotMetadata property)
public_key_encoded (yubikit.piv.SlotMetadata attribute)
PublicKey (in module yubikit.openpgp)
(in module yubikit.piv)
puk_blocked (ykman.piv.PivmanData property)
PUK_P2 (in module yubikit.piv)
put_certificate() (yubikit.openpgp.OpenPgpSession method)
(yubikit.piv.PivSession method)
put_configuration() (yubikit.yubiotp.YubiOtpSession method)
put_credential() (yubikit.oath.OathSession method)
put_credential_asymmetric() (yubikit.hsmauth.HsmAuthSession method)
put_credential_derived() (yubikit.hsmauth.HsmAuthSession method)
put_credential_symmetric() (yubikit.hsmauth.HsmAuthSession method)
PUT_DATA (yubikit.openpgp.INS attribute)
put_data() (yubikit.openpgp.OpenPgpSession method)
PUT_DATA_ODD (yubikit.openpgp.INS attribute)
put_key() (yubikit.openpgp.OpenPgpSession method)
(yubikit.piv.PivSession method)
(yubikit.securitydomain.SecurityDomainSession method)
put_management_key() (yubikit.hsmauth.HsmAuthSession method)
put_object() (yubikit.piv.PivSession method)
put_secret() (ykman.settings.AppData method)
PW (class in yubikit.openpgp)
pw_status (yubikit.openpgp.DiscretionaryDataObjects attribute)
PW_STATUS_BYTES (yubikit.openpgp.DO attribute)
PW_STATUS_CHANGEABLE (yubikit.openpgp.EXTENDED_CAPABILITY_FLAGS attribute)
PwStatus (class in yubikit.openpgp)
Q
q (yubikit.openpgp.RsaKeyTemplate attribute)
R
read_device_info() (yubikit.management.ManagementSession method)
read_info() (in module yubikit.support)
read_status() (yubikit.core.otp.OtpProtocol method)
reader (ykman.pcsc.ScardYubiKeyDevice attribute)
receive() (ykman.hid.freebsd.HidrawConnection method)
(ykman.hid.freebsd.UhidConnection method)
(ykman.hid.linux.HidrawConnection method)
(ykman.hid.macos.MacHidOtpConnection method)
(ykman.hid.windows.WinHidOtpConnection method)
(yubikit.core.otp.OtpConnection method)
RECORD_NOT_FOUND (yubikit.core.smartcard.SW attribute)
ref (yubikit.core.smartcard.scp.Scp03KeyParams attribute)
(yubikit.core.smartcard.scp.ScpKeyParams attribute)
(yubikit.core.smartcard.Scp03KeyParams attribute)
(yubikit.core.smartcard.ScpKeyParams attribute)
REFERENCE_DATA_NOT_FOUND (yubikit.core.smartcard.SW attribute)
RELEASE_TYPE (class in yubikit.management)
REMOTE_WAKEUP (yubikit.management.DEVICE_FLAG attribute)
rename_credential() (yubikit.oath.OathSession method)
request_max_bytes (yubikit.openpgp.ExtendedLengthInfo attribute)
require_touch() (yubikit.yubiotp.HmacSha1SlotConfiguration method)
require_version() (in module yubikit.core)
RESET (yubikit.openpgp.PW attribute)
reset() (yubikit.hsmauth.HsmAuthSession method)
(yubikit.oath.OathSession method)
(yubikit.openpgp.OpenPgpSession method)
(yubikit.piv.PivSession method)
(yubikit.securitydomain.SecurityDomainSession method)
reset_blocked (yubikit.management.DeviceInfo attribute)
reset_pin() (yubikit.openpgp.OpenPgpSession method)
RESET_RETRY_COUNTER (yubikit.openpgp.INS attribute)
RESETTING_CODE (yubikit.openpgp.DO attribute)
RESP_PENDING_FLAG (in module yubikit.core.otp)
RESP_TIMEOUT_WAIT_FLAG (in module yubikit.core.otp)
response_max_bytes (yubikit.openpgp.ExtendedLengthInfo attribute)
ResponseChainingProcessor (class in yubikit.core.smartcard)
RETIRED1 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED10 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED11 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED12 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED13 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED14 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED15 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED16 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED17 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED18 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED19 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED2 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED20 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED3 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED4 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED5 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED6 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED7 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED8 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RETIRED9 (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
RSA (yubikit.piv.ALGORITHM attribute)
RSA1024 (yubikit.piv.KEY_TYPE attribute)
RSA2048 (yubikit.openpgp.RSA_SIZE attribute)
(yubikit.piv.KEY_TYPE attribute)
RSA3072 (yubikit.openpgp.RSA_SIZE attribute)
(yubikit.piv.KEY_TYPE attribute)
RSA4096 (yubikit.openpgp.RSA_SIZE attribute)
(yubikit.piv.KEY_TYPE attribute)
RSA_IMPORT_FORMAT (class in yubikit.openpgp)
RSA_SIZE (class in yubikit.openpgp)
RsaAttributes (class in yubikit.openpgp)
RsaCrtKeyTemplate (class in yubikit.openpgp)
RsaKeyTemplate (class in yubikit.openpgp)
S
safe_reset() (in module ykman.openpgp)
salt (ykman.piv.PivmanData attribute)
salt_admin (yubikit.openpgp.KdfIterSaltedS2k attribute)
salt_reset (yubikit.openpgp.KdfIterSaltedS2k attribute)
salt_user (yubikit.openpgp.KdfIterSaltedS2k attribute)
SCAN_CODES_SIZE (in module yubikit.yubiotp)
scan_devices() (in module ykman.device)
SCAN_MAP (yubikit.yubiotp.CONFIG_SLOT attribute)
scancodes (in module ykman.scancodes.bepo)
(in module ykman.scancodes.de)
(in module ykman.scancodes.fr)
(in module ykman.scancodes.it)
(in module ykman.scancodes.modhex)
(in module ykman.scancodes.norman)
(in module ykman.scancodes.uk)
(in module ykman.scancodes.us)
ScardSmartCardConnection (class in ykman.pcsc)
ScardYubiKeyDevice (class in ykman.pcsc)
SCP03 (yubikit.core.smartcard.scp.ScpKid attribute)
scp03_init() (yubikit.core.smartcard.scp.ScpState class method)
(yubikit.core.smartcard.ScpState class method)
Scp03KeyParams (class in yubikit.core.smartcard)
(class in yubikit.core.smartcard.scp)
scp11_init() (yubikit.core.smartcard.scp.ScpState class method)
(yubikit.core.smartcard.ScpState class method)
SCP11a (yubikit.core.smartcard.scp.ScpKid attribute)
SCP11b (yubikit.core.smartcard.scp.ScpKid attribute)
SCP11c (yubikit.core.smartcard.scp.ScpKid attribute)
Scp11KeyParams (class in yubikit.core.smartcard)
(class in yubikit.core.smartcard.scp)
ScpKeyParams (class in yubikit.core.smartcard)
(class in yubikit.core.smartcard.scp)
ScpKid (class in yubikit.core.smartcard.scp)
ScpProcessor (class in yubikit.core.smartcard)
ScpState (class in yubikit.core.smartcard)
(class in yubikit.core.smartcard.scp)
ScriptingDevice (class in ykman.scripting)
SECP256K1 (yubikit.openpgp.OID attribute)
SECP256R1 (yubikit.openpgp.OID attribute)
(yubikit.securitydomain.Curve attribute)
SECP384R1 (yubikit.openpgp.OID attribute)
(yubikit.securitydomain.Curve attribute)
SECP521R1 (yubikit.openpgp.OID attribute)
(yubikit.securitydomain.Curve attribute)
secret (yubikit.oath.CredentialData attribute)
SECURE_DOMAIN (yubikit.core.smartcard.AID attribute)
SECURE_MESSAGING (yubikit.openpgp.EXTENDED_CAPABILITY_FLAGS attribute)
SECURITY (yubikit.piv.OBJECT_ID attribute)
SECURITY_CONDITION_NOT_SATISFIED (yubikit.core.smartcard.SW attribute)
SECURITY_SUPPORT_TEMPLATE (yubikit.openpgp.DO attribute)
SecurityDomainSession (class in yubikit.securitydomain)
SecuritySupportTemplate (class in yubikit.openpgp)
select() (yubikit.core.smartcard.SmartCardProtocol method)
SELECT_DATA (yubikit.openpgp.INS attribute)
send() (ykman.hid.freebsd.HidrawConnection method)
(ykman.hid.freebsd.UhidConnection method)
(ykman.hid.linux.HidrawConnection method)
(ykman.hid.macos.MacHidOtpConnection method)
(ykman.hid.windows.WinHidOtpConnection method)
(yubikit.core.otp.OtpConnection method)
send_and_receive() (ykman.pcsc.ScardSmartCardConnection method)
(yubikit.core.otp.OtpProtocol method)
(yubikit.core.smartcard.SmartCardConnection method)
send_apdu() (yubikit.core.smartcard.ApduFormatProcessor method)
(yubikit.core.smartcard.ApduProcessor method)
(yubikit.core.smartcard.CommandChainingProcessor method)
(yubikit.core.smartcard.ResponseChainingProcessor method)
(yubikit.core.smartcard.ScpProcessor method)
(yubikit.core.smartcard.SmartCardProtocol method)
(yubikit.core.smartcard.TouchWorkaroundProcessor method)
SEND_REF (yubikit.yubiotp.CFGFLAG attribute)
send_reference() (yubikit.yubiotp.YubiOtpSlotConfiguration method)
SendApdu (in module yubikit.core.smartcard.scp)
SEQUENCE_MASK (in module yubikit.core.otp)
serial (yubikit.management.DeviceInfo attribute)
(yubikit.openpgp.OpenPgpAid property)
SERIAL_API_VISIBLE (yubikit.yubiotp.EXTFLAG attribute)
serial_api_visible() (yubikit.yubiotp.SlotConfiguration method)
SERIAL_BTN_VISIBLE (yubikit.yubiotp.EXTFLAG attribute)
SERIAL_USB_VISIBLE (yubikit.yubiotp.EXTFLAG attribute)
serial_usb_visible() (yubikit.yubiotp.SlotConfiguration method)
SessionKeys (class in yubikit.core.smartcard.scp)
(class in yubikit.hsmauth)
set_algorithm_attributes() (yubikit.openpgp.OpenPgpSession method)
set_fingerprint() (yubikit.openpgp.OpenPgpSession method)
set_generation_time() (yubikit.openpgp.OpenPgpSession method)
set_kdf() (yubikit.openpgp.OpenPgpSession method)
set_key() (yubikit.oath.OathSession method)
set_log_level() (in module ykman.logging)
set_management_key() (yubikit.piv.PivSession method)
set_mode() (yubikit.management.ManagementSession method)
set_ndef_configuration() (yubikit.yubiotp.YubiOtpSession method)
set_pin_attempts() (yubikit.openpgp.OpenPgpSession method)
(yubikit.piv.PivSession method)
SET_PIN_RETRIES (yubikit.openpgp.INS attribute)
set_reset_code() (yubikit.openpgp.OpenPgpSession method)
set_scan_map() (yubikit.yubiotp.YubiOtpSession method)
set_signature_pin_policy() (yubikit.openpgp.OpenPgpSession method)
set_uif() (yubikit.openpgp.OpenPgpSession method)
Settings (class in ykman.settings)
setup() (in module ykman.logging_setup)
setupapi (in module ykman.hid.windows)
SETUPAPI_PACK (in module ykman.hid.windows)
sex (yubikit.openpgp.CardholderRelatedData attribute)
SEX (yubikit.openpgp.DO attribute)
SHA1 (yubikit.oath.HASH_ALGORITHM attribute)
SHA1_BLOCK_SIZE (in module yubikit.yubiotp)
SHA256 (yubikit.oath.HASH_ALGORITHM attribute)
(yubikit.openpgp.HASH_ALGORITHM attribute)
SHA512 (yubikit.oath.HASH_ALGORITHM attribute)
(yubikit.openpgp.HASH_ALGORITHM attribute)
SHIFT (in module ykman.scancodes.bepo)
(in module ykman.scancodes.de)
(in module ykman.scancodes.fr)
(in module ykman.scancodes.it)
(in module ykman.scancodes.modhex)
(in module ykman.scancodes.norman)
(in module ykman.scancodes.uk)
(in module ykman.scancodes.us)
SHORT (yubikit.core.smartcard.ApduFormat attribute)
SHORT_APDU_MAX_CHUNK (in module yubikit.core.smartcard)
SHORT_TICKET (yubikit.yubiotp.CFGFLAG attribute)
short_ticket() (yubikit.yubiotp.StaticTicketSlotConfiguration method)
ShortApduFormatter (class in yubikit.core.smartcard)
SIG (yubikit.openpgp.CRT attribute)
(yubikit.openpgp.KEY_REF attribute)
sign() (yubikit.openpgp.OpenPgpSession method)
(yubikit.piv.PivSession method)
sign_certificate_builder() (in module ykman.piv)
sign_csr_builder() (in module ykman.piv)
SIGNATURE (yubikit.piv.OBJECT_ID attribute)
(yubikit.piv.SLOT attribute)
signature_counter (yubikit.openpgp.SecuritySupportTemplate attribute)
single() (in module ykman.scripting)
single_nfc() (in module ykman.scripting)
sk_oce_ecka (yubikit.core.smartcard.scp.Scp11KeyParams attribute)
(yubikit.core.smartcard.Scp11KeyParams attribute)
SKY (yubikit.core.YUBIKEY attribute)
SKY_FIDO (yubikit.core.PID attribute)
SLOT (class in yubikit.piv)
(class in yubikit.yubiotp)
SLOT1_TOUCH (yubikit.yubiotp.CFGSTATE attribute)
SLOT1_VALID (yubikit.yubiotp.CFGSTATE attribute)
SLOT2_TOUCH (yubikit.yubiotp.CFGSTATE attribute)
SLOT2_VALID (yubikit.yubiotp.CFGSTATE attribute)
SLOT_CARD_MANAGEMENT (in module yubikit.piv)
SLOT_DATA_SIZE (in module yubikit.core.otp)
SLOT_DEVICE_CONFIG (in module yubikit.management)
SLOT_OCC_AUTH (in module yubikit.piv)
SLOT_WRITE_FLAG (in module yubikit.core.otp)
SLOT_YK4_CAPABILITIES (in module yubikit.management)
SLOT_YK4_SET_DEVICE_INFO (in module yubikit.management)
SlotConfiguration (class in yubikit.yubiotp)
SlotMetadata (class in yubikit.piv)
sm_algorithm (yubikit.openpgp.ExtendedCapabilities attribute)
smart_card() (ykman.scripting.ScriptingDevice method)
SmartCardConnection (class in yubikit.core.smartcard)
SmartCardCtapDevice (class in yubikit.core.fido)
SmartCardProtocol (class in yubikit.core.smartcard)
special_do_max_length (yubikit.openpgp.ExtendedCapabilities attribute)
STANDARD (yubikit.openpgp.EC_IMPORT_FORMAT attribute)
(yubikit.openpgp.RSA_IMPORT_FORMAT attribute)
STANDARD_W_MOD (yubikit.openpgp.RSA_IMPORT_FORMAT attribute)
STANDARD_W_PUBKEY (yubikit.openpgp.EC_IMPORT_FORMAT attribute)
state (yubikit.core.smartcard.ScpProcessor attribute)
STATIC_TICKET (yubikit.yubiotp.CFGFLAG attribute)
StaticKeys (class in yubikit.core.smartcard.scp)
StaticPasswordSlotConfiguration (class in yubikit.yubiotp)
StaticTicketSlotConfiguration (class in yubikit.yubiotp)
STATUS_OFFSET_PROG_SEQ (in module yubikit.core.otp)
STATUS_OFFSET_TOUCH_LOW (in module yubikit.core.otp)
STATUS_PROCESSING (in module yubikit.core.otp)
STATUS_UPNEEDED (in module yubikit.core.otp)
STEAM_CHAR_TABLE (in module ykman.oath)
stm_version (yubikit.management.DeviceInfo attribute)
store_allowlist() (yubikit.securitydomain.SecurityDomainSession method)
store_ca_issuer() (yubikit.securitydomain.SecurityDomainSession method)
store_certificate_bundle() (yubikit.securitydomain.SecurityDomainSession method)
store_data() (yubikit.securitydomain.SecurityDomainSession method)
strong_password() (yubikit.yubiotp.StaticTicketSlotConfiguration method)
STRONG_PW1 (yubikit.yubiotp.CFGFLAG attribute)
STRONG_PW2 (yubikit.yubiotp.CFGFLAG attribute)
supported_capabilities (yubikit.management.DeviceInfo attribute)
supports_connection() (ykman.hid.base.OtpYubiKeyDevice method)
(ykman.hid.CtapYubiKeyDevice method)
(ykman.hid.OtpYubiKeyDevice method)
(ykman.pcsc.ScardYubiKeyDevice method)
(yubikit.core.PID method)
(yubikit.core.YubiKeyDevice method)
SW (class in yubikit.core.smartcard)
sw (yubikit.core.smartcard.ApduError attribute)
SW1_HAS_MORE_DATA (in module yubikit.core.smartcard)
SWAP (yubikit.yubiotp.CONFIG_SLOT attribute)
swap_slots() (yubikit.yubiotp.YubiOtpSession method)
sys_info() (in module ykman.diagnostics)
system_code (yubikit.piv.FascN attribute)
T
T (in module yubikit.yubiotp)
T_Connection (in module yubikit.core)
TAB_FIRST (yubikit.yubiotp.TKTFLAG attribute)
tabs() (yubikit.yubiotp.UpdateConfiguration method)
(yubikit.yubiotp.YubiOtpSlotConfiguration method)
tag (yubikit.core.Tlv property)
TAG_ALGORITHM (in module yubikit.hsmauth)
TAG_APP_VERSIONS (in module yubikit.management)
TAG_AUTH_CHALLENGE (in module yubikit.piv)
TAG_AUTH_EXPONENTIATION (in module yubikit.piv)
TAG_AUTH_RESPONSE (in module yubikit.piv)
TAG_AUTH_WITNESS (in module yubikit.piv)
TAG_AUTO_EJECT_TIMEOUT (in module yubikit.management)
TAG_CA_FINGERPRINTS (in module yubikit.openpgp)
TAG_CA_KLCC_IDENTIFIERS (in module yubikit.securitydomain)
TAG_CA_KLOC_IDENTIFIERS (in module yubikit.securitydomain)
TAG_CARD_RECOGNITION_DATA (in module yubikit.securitydomain)
TAG_CERT_INFO (in module yubikit.piv)
TAG_CERTIFICATE (in module yubikit.piv)
TAG_CERTIFICATE_STORE (in module yubikit.securitydomain)
TAG_CHALLENGE (in module yubikit.oath)
TAG_CHALRESP_TIMEOUT (in module yubikit.management)
TAG_CONFIG_LOCK (in module yubikit.management)
TAG_CONTEXT (in module yubikit.hsmauth)
TAG_CREDENTIAL_PASSWORD (in module yubikit.hsmauth)
TAG_DEVICE_FLAGS (in module yubikit.management)
TAG_DISCRETIONARY (in module yubikit.openpgp)
TAG_DYN_AUTH (in module yubikit.piv)
TAG_EXTENDED_CAPABILITIES (in module yubikit.openpgp)
TAG_FINGERPRINTS (in module yubikit.openpgp)
TAG_FIPS_APPROVED (in module yubikit.management)
TAG_FIPS_CAPABLE (in module yubikit.management)
TAG_FORM_FACTOR (in module yubikit.management)
TAG_FPS_VERSION (in module yubikit.management)
TAG_FREE_FORM (in module yubikit.management)
TAG_GEN_ALGORITHM (in module yubikit.piv)
TAG_GENERATION_TIMES (in module yubikit.openpgp)
TAG_HID_INIT_DELAY (in module yubikit.management)
TAG_HOTP (in module yubikit.oath)
TAG_IAP_DETECTION (in module yubikit.management)
TAG_IMF (in module yubikit.oath)
TAG_KEY (in module yubikit.oath)
TAG_KEY_ENC (in module yubikit.hsmauth)
TAG_KEY_INFORMATION (in module yubikit.openpgp)
(in module yubikit.securitydomain)
TAG_KEY_MAC (in module yubikit.hsmauth)
TAG_LABEL (in module yubikit.hsmauth)
TAG_LABEL_LIST (in module yubikit.hsmauth)
TAG_LRC (in module yubikit.piv)
TAG_MANAGEMENT_KEY (in module yubikit.hsmauth)
TAG_METADATA_ALGO (in module yubikit.piv)
TAG_METADATA_BIO_CONFIGURED (in module yubikit.piv)
TAG_METADATA_IS_DEFAULT (in module yubikit.piv)
TAG_METADATA_ORIGIN (in module yubikit.piv)
TAG_METADATA_POLICY (in module yubikit.piv)
TAG_METADATA_PUBLIC_KEY (in module yubikit.piv)
TAG_METADATA_RETRIES (in module yubikit.piv)
TAG_METADATA_TEMPORARY_PIN (in module yubikit.piv)
TAG_MORE_DATA (in module yubikit.management)
TAG_NAME (in module yubikit.oath)
TAG_NAME_LIST (in module yubikit.oath)
TAG_NFC_ENABLED (in module yubikit.management)
TAG_NFC_RESTRICTED (in module yubikit.management)
TAG_NFC_SUPPORTED (in module yubikit.management)
TAG_OBJ_DATA (in module yubikit.piv)
TAG_OBJ_ID (in module yubikit.piv)
TAG_PART_NUMBER (in module yubikit.management)
TAG_PIN_COMPLEXITY (in module yubikit.management)
TAG_PIN_POLICY (in module yubikit.piv)
TAG_PRIVATE_KEY (in module yubikit.hsmauth)
TAG_PROPERTY (in module yubikit.oath)
TAG_PUBLIC_KEY (in module yubikit.hsmauth)
(in module yubikit.openpgp)
TAG_REBOOT (in module yubikit.management)
TAG_RESET_BLOCKED (in module yubikit.management)
TAG_RESPONSE (in module yubikit.hsmauth)
(in module yubikit.oath)
TAG_SERIAL (in module yubikit.management)
TAG_SIGNATURE_COUNTER (in module yubikit.openpgp)
TAG_STM_VERSION (in module yubikit.management)
TAG_TOUCH (in module yubikit.hsmauth)
(in module yubikit.oath)
TAG_TOUCH_POLICY (in module yubikit.piv)
TAG_TRUNCATED (in module yubikit.oath)
TAG_UNLOCK (in module yubikit.management)
TAG_USB_ENABLED (in module yubikit.management)
TAG_USB_SUPPORTED (in module yubikit.management)
TAG_VERSION (in module yubikit.hsmauth)
(in module yubikit.management)
(in module yubikit.oath)
TAG_VERSION_QUALIFIER (in module yubikit.management)
TDES (yubikit.piv.MANAGEMENT_KEY_TYPE attribute)
temporary_pin (yubikit.piv.BioMetadata attribute)
TEMPORARY_PIN_LEN (in module yubikit.piv)
TERMINATE (yubikit.openpgp.INS attribute)
TEXT (yubikit.yubiotp.NDEF_TYPE attribute)
TICKET_FIRST (yubikit.yubiotp.CFGFLAG attribute)
time_challenge() (in module ykman.otp)
TimeoutError
TKTFLAG (class in yubikit.yubiotp)
TKTFLAG_UPDATE_MASK (in module yubikit.yubiotp)
Tlv (class in yubikit.core)
token_id() (yubikit.yubiotp.HotpSlotConfiguration method)
total_attempts (yubikit.piv.PinMetadata attribute)
TOTP (yubikit.oath.OATH_TYPE attribute)
TOTP_ID_PATTERN (in module yubikit.oath)
TOUCH_POLICY (class in yubikit.piv)
touch_policy (yubikit.piv.ManagementKeyMetadata attribute)
(yubikit.piv.SlotMetadata attribute)
touch_required (yubikit.hsmauth.Credential attribute)
(yubikit.oath.Credential attribute)
TOUCHSCREEN (yubikit.openpgp.GENERAL_FEATURE_MANAGEMENT attribute)
TouchWorkaroundProcessor (class in yubikit.core.smartcard)
TRAFFIC (yubikit.core.smartcard.LOG_LEVEL attribute)
(yubikit.logging.LOG_LEVEL attribute)
TRAFFIC_WARNING (in module ykman.logging)
TRANSPORT (class in yubikit.core)
(class in yubikit.core.smartcard)
transport (ykman.pcsc.ScardSmartCardConnection property)
(yubikit.core.smartcard.SmartCardConnection property)
(yubikit.core.YubiKeyDevice property)
TWO (yubikit.yubiotp.SLOT attribute)
type (yubikit.management.VersionQualifier attribute)
U
U2F (yubikit.management.CAPABILITY attribute)
U2F_VENDOR_FIRST (in module ykman.fido)
UhidConnection (class in ykman.hid.freebsd)
UID_SIZE (in module yubikit.yubiotp)
UIF (class in yubikit.openpgp)
uif_att (yubikit.openpgp.DiscretionaryDataObjects attribute)
UIF_ATT (yubikit.openpgp.DO attribute)
uif_aut (yubikit.openpgp.DiscretionaryDataObjects attribute)
UIF_AUT (yubikit.openpgp.DO attribute)
uif_dec (yubikit.openpgp.DiscretionaryDataObjects attribute)
UIF_DEC (yubikit.openpgp.DO attribute)
uif_do (yubikit.openpgp.KEY_REF property)
uif_sig (yubikit.openpgp.DiscretionaryDataObjects attribute)
UIF_SIG (yubikit.openpgp.DO attribute)
UK (ykman.scancodes.KEYBOARD_LAYOUT attribute)
unblock_pin() (yubikit.piv.PivSession method)
UNKNOWN (yubikit.management.FORM_FACTOR attribute)
unmac() (yubikit.core.smartcard.scp.ScpState method)
(yubikit.core.smartcard.ScpState method)
unpack() (yubikit.core.Tlv class method)
unset_key() (yubikit.oath.OathSession method)
unverify_pin() (yubikit.openpgp.OpenPgpSession method)
UnwrapValueError
UPDATE_1 (yubikit.yubiotp.CONFIG_SLOT attribute)
UPDATE_2 (yubikit.yubiotp.CONFIG_SLOT attribute)
update_configuration() (yubikit.yubiotp.YubiOtpSession method)
UpdateConfiguration (class in yubikit.yubiotp)
URI (yubikit.yubiotp.NDEF_TYPE attribute)
URL (yubikit.openpgp.DO attribute)
US (ykman.scancodes.KEYBOARD_LAYOUT attribute)
USAGE_FIDO (in module ykman.hid.base)
USAGE_OTP (in module ykman.hid.base)
USB (yubikit.core.smartcard.TRANSPORT attribute)
(yubikit.core.TRANSPORT attribute)
USB_A_BIO (yubikit.management.FORM_FACTOR attribute)
USB_A_KEYCHAIN (yubikit.management.FORM_FACTOR attribute)
USB_A_NANO (yubikit.management.FORM_FACTOR attribute)
USB_C_BIO (yubikit.management.FORM_FACTOR attribute)
USB_C_KEYCHAIN (yubikit.management.FORM_FACTOR attribute)
USB_C_LIGHTNING (yubikit.management.FORM_FACTOR attribute)
USB_C_NANO (yubikit.management.FORM_FACTOR attribute)
usb_gen_descriptor (class in ykman.hid.freebsd)
USB_GET_REPORT (in module ykman.hid.freebsd)
(in module ykman.hid.linux)
USB_GET_REPORT_DESC (in module ykman.hid.freebsd)
USB_INTERFACE (class in yubikit.core)
(class in yubikit.core.smartcard)
usb_interface (yubikit.core.Connection attribute)
(yubikit.core.otp.OtpConnection attribute)
(yubikit.core.smartcard.Connection attribute)
(yubikit.core.smartcard.SmartCardConnection attribute)
usb_interfaces (yubikit.core.PID property)
(yubikit.management.CAPABILITY property)
USB_SET_REPORT (in module ykman.hid.freebsd)
(in module ykman.hid.linux)
use_numeric() (yubikit.yubiotp.KeyboardSlotConfiguration method)
USE_NUMERIC_KEYPAD (yubikit.yubiotp.EXTFLAG attribute)
USER (yubikit.openpgp.PW attribute)
UV_P2 (in module yubikit.piv)
V
valid_from (yubikit.oath.Code attribute)
valid_to (yubikit.oath.Code attribute)
validate() (yubikit.oath.OathSession method)
value (yubikit.core.Tlv property)
(yubikit.oath.Code attribute)
VERIFY (yubikit.openpgp.INS attribute)
verify_admin() (yubikit.openpgp.OpenPgpSession method)
VERIFY_FAIL_NO_RETRY (yubikit.core.smartcard.SW attribute)
verify_pin() (yubikit.openpgp.OpenPgpSession method)
(yubikit.piv.PivSession method)
verify_temporary_pin() (yubikit.piv.PivSession method)
verify_uv() (yubikit.piv.PivSession method)
Version (class in yubikit.core)
(class in yubikit.core.smartcard)
version (yubikit.core.otp.OtpProtocol attribute)
(yubikit.hsmauth.HsmAuthSession property)
(yubikit.management.DeviceInfo attribute)
(yubikit.management.ManagementSession property)
(yubikit.management.VersionQualifier attribute)
(yubikit.oath.OathSession property)
(yubikit.openpgp.OpenPgpAid property)
(yubikit.openpgp.OpenPgpSession property)
(yubikit.piv.PivSession property)
(yubikit.yubiotp.ConfigState attribute)
(yubikit.yubiotp.YubiOtpSession property)
version_name (yubikit.management.DeviceInfo property)
version_qualifier (yubikit.management.DeviceInfo attribute)
VersionQualifier (class in yubikit.management)
VID_RE (in module ykman.hid.windows)
W
WARNING (yubikit.core.smartcard.LOG_LEVEL attribute)
(yubikit.logging.LOG_LEVEL attribute)
windll (in module ykman.hid.windows)
WinHidOtpConnection (class in ykman.hid.windows)
write() (ykman.settings.Settings method)
write_device_config() (yubikit.management.ManagementSession method)
WRONG_LENGTH (yubikit.core.smartcard.SW attribute)
WRONG_PARAMETERS_P1P2 (yubikit.core.smartcard.SW attribute)
X
X25519 (yubikit.openpgp.OID attribute)
(yubikit.piv.KEY_TYPE attribute)
XDG_CONFIG_HOME (in module ykman.settings)
XDG_DATA_HOME (in module ykman.settings)
Y
YK4 (yubikit.core.YUBIKEY attribute)
YK4_CAPABILITIES (yubikit.yubiotp.CONFIG_SLOT attribute)
YK4_CCID (yubikit.core.PID attribute)
YK4_FIDO (yubikit.core.PID attribute)
YK4_FIDO_CCID (yubikit.core.PID attribute)
YK4_OTP (yubikit.core.PID attribute)
YK4_OTP_CCID (yubikit.core.PID attribute)
YK4_OTP_FIDO (yubikit.core.PID attribute)
YK4_OTP_FIDO_CCID (yubikit.core.PID attribute)
YK4_SET_DEVICE_INFO (yubikit.yubiotp.CONFIG_SLOT attribute)
YK_READER_NAME (in module ykman.pcsc)
ykman
module
ykman.base
module
ykman.device
module
ykman.diagnostics
module
ykman.fido
module
ykman.hid
module
ykman.hid.base
module
ykman.hid.freebsd
module
ykman.hid.linux
module
ykman.hid.macos
module
ykman.hid.windows
module
ykman.hsmauth
module
ykman.logging
module
ykman.logging_setup
module
ykman.oath
module
ykman.openpgp
module
ykman.otp
module
ykman.pcsc
module
ykman.piv
module
ykman.scancodes
module
ykman.scancodes.bepo
module
ykman.scancodes.de
module
ykman.scancodes.fr
module
ykman.scancodes.it
module
ykman.scancodes.modhex
module
ykman.scancodes.norman
module
ykman.scancodes.uk
module
ykman.scancodes.us
module
ykman.scripting
module
ykman.settings
module
ykman.util
module
YkmanDevice (class in ykman.base)
(class in ykman.hid)
(class in ykman.pcsc)
YKP (yubikit.core.YUBIKEY attribute)
YKP_OTP_FIDO (yubikit.core.PID attribute)
YKS (yubikit.core.YUBIKEY attribute)
YKS_OTP (yubikit.core.PID attribute)
YUBICO_VID (in module ykman.hid.base)
YUBIKEY (class in yubikit.core)
yubikey_type (yubikit.core.PID property)
YubiKeyDevice (class in yubikit.core)
yubikit
module
yubikit.core
module
yubikit.core.fido
module
yubikit.core.otp
module
yubikit.core.smartcard
module
yubikit.core.smartcard.scp
module
yubikit.hsmauth
module
yubikit.logging
module
yubikit.management
module
yubikit.oath
module
yubikit.openpgp
module
yubikit.piv
module
yubikit.securitydomain
module
yubikit.support
module
yubikit.yubiotp
module
YubiOtpSession (class in yubikit.yubiotp)
YubiOtpSlotConfiguration (class in yubikit.yubiotp)