Yubico.YubiKey.Piv Namespace
Classes
AuthenticateManagementKeyResult | This enum lists the possible results of authenticating the management key. |
PivAlgorithm | The cryptographic algorithms supported by the PIV Application on the YubiKey. |
PivAlgorithmExtensions | Extension methods to operate on the PivAlgorithm enum. |
PivBioMetadata | This class parses the response data from the PIV Get Bio Metadata command. It holds data about Bio multi-protocol key. |
PivDataTag | The PIV standard-defined tags for the GET DATA and PUT DATA commands. |
PivDataTagExtensions | Extension methods to operate on the PivDataTag enum. |
PivEccPrivateKey | This class holds an ECC private key, which consists of a private value. |
PivEccPublicKey | This class holds an ECC public key. |
PivKeyStatus | This enum lists the possible status values of a key in a PIV slot. |
PivMetadata | This class parses the response data from the PIV Get Metadata command. It holds data about the key in a slot. |
PivPinOnlyMode | This enum lists the possible PIN-only modes for the PIV application. |
PivPinPolicy | This enum lists the possible PIN policies of a key in a PIV slot. |
PivPrivateKey | This class holds a private key. It contains the algorithm and TLV encoding. Subclasses will contain specific components of the key. |
PivPublicKey | This class holds a public key. It contains the algorithm and TLV encoding. Subclasses will contain specific components of the key. |
PivRsaPrivateKey | This class holds an RSA private key. |
PivRsaPublicKey | This class holds an RSA public key. |
PivSession | Create a session and perform PIV operations within that session. |
PivSessionExtensions | This class provides extension methods for the PivSession class. |
PivSlot | The valid PIV slots. |
PivTouchPolicy | This enum lists the possible touch policies of a key in a PIV slot. |