Expand description
Provides utilities for YubiHSM automation.
Modulesยง
- command ๐
- Scenario commands.
- error ๐
- Error handling for automation actions.
- runner ๐
- Scenario runner
- scenario ๐
- Provisioning scenarios.
Structsยง
- Authenticated
Command Chain - A list of
Commands that are run with a specific authentication. - Ed25519
Signature - Signature made using the ed25519 signing algorithm.
- File
Backed Scenario - A list of authenticated chains of commands executed against a YubiHSM2.
- File
Backed Scenario Return Value Mismatch - The
- LogDigest
- Truncated SHA-256 digest of a log entry and the previous log digest
- LogEntries
- Response from [
Client::get_log_entries]. - LogEntry
- Entry in the log response.
- Scenario
- A list of authenticated chains of commands executed against a YubiHSM2.
- Scenario
Return Value - The return value of a
Scenario. - Scenario
Runner - Runs commands against a physical or in-memory YubiHSM2 token.
Enumsยง
- Audit
Option - Indicates the setting of the auditing.
- Command
- A single command that is atomically executed against a YubiHSM2.
- Command
Return Value - The return value of a
Command. - Error
- The error that may occur when automating actions against a YubiHSM2 device.
- File
Backed Command - A single command that is atomically executed against a YubiHSM2.
Constantsยง
- LOG_
DIGEST_ SIZE - Size of a truncated digest in the log