Namespace Yubico.YubiKey.YubiHsmAuth.Commands
Classes
- AddCredentialCommand
The command class for adding a credential to the YubiHSM Auth application.
- AddCredentialResponse
The response class for adding a credential to the YubiHSM Auth application.
- BaseYubiHsmAuthResponse
The base class of YubiHSM Auth response types.
- BaseYubiHsmAuthResponseWithRetries
The base class of YubiHSM Auth response types that are paired with commands that require authentication.
- ChangeManagementKeyCommand
The command class for changing the management key.
- ChangeManagementKeyResponse
The response class for changing the management key.
- DeleteCredentialCommand
Remove a credential from the YubiHSM Auth application.
- DeleteCredentialResponse
The response to the DeleteCredentialCommand class.
- GetAes128SessionKeysCommand
The command class for calculating session keys from an AES-128 credential. These session keys are used to establish a secure session with a YubiHSM 2 device.
- GetAes128SessionKeysResponse
The response class to retrieve session keys for establishing a secure connection with a YubiHSM 2 device.
- GetApplicationVersionCommand
Get the version of the YubiHSM Auth application as a major, minor, and patch value.
- GetApplicationVersionResponse
The response to the GetApplicationVersionCommand command, containing the version of the YubiHSM Auth application as a major, minor, and patch value.
- GetManagementKeyRetriesCommand
Get the number of retries remaining for the management key.
- GetManagementKeyRetriesResponse
The response to the GetManagementKeyRetriesCommand command, containing the retries remaining for the management key.
- ListCredentialsCommand
Get the public properties of all Credentials in the YubiHSM Auth application, along with the number of retries remaining for each.
- ListCredentialsResponse
The response to the ListCredentialsCommand command, containing the credentials present in the YubiHSM Auth application, and the number of retries remaining for each.
- ResetApplicationCommand
Reset the YubiHSM Auth application, which will delete all credentials, reset the management key to its default value (all zeros), and reset the management key retry counter to 8.
- ResetApplicationResponse
The response class for resetting the YubiHSM Auth application.