Skip to main content

Module nethsm

Module nethsm 

Source
Expand description

Handling of users and keys in a NetHSM backend.

Modulesยง

admin_credentials ๐Ÿ”’
Administrative credentials for [NetHsm] backends.
backend ๐Ÿ”’
Backend handling for [NetHsm].
config ๐Ÿ”’
NetHSM specific integration for the crate::config module.
error ๐Ÿ”’
Error handling specific to interacting with a NetHsmBackend.
state ๐Ÿ”’
Common types for state representation of a NetHSM.

Structsยง

NetHsmAdminCredentials
Administrative credentials.
NetHsmBackend
A NetHSM backend that provides full control over its data.
NetHsmBackendState
The state of a NetHsmBackend.
NetHsmConfig
The configuration items for a NetHSM.
NetHsmConfigState
The state of a NetHSM configuration.
NetHsmConfigUserData
Data about a NetHSM user.
NetHsmConfigUserKeyData
Data about a NetHSM signing user associated with a key.
NetHsmDiff
The diff between NetHsmConfigState and NetHsmBackendState.
NetHsmMetricsUsers
A set of users with unique [UserId]s, used for metrics retrieval

Enumsยง

Error
An error that may occur when handling a NetHSM backend.
FilterUserKeys
A filter for retrieving information about users and keys.
NetHsmConfigError
An error that may occur when using NetHSM config objects.
NetHsmUserKeysFilter
A filter for retrieving information about users and keys.
NetHsmUserMapping
User and data mapping between system users and NetHSM users.