Module non_admin_credentials

Source
Expand description

Non-administrative credentials handling for a NetHSM backend.

Structs§

CredentialsLoading
A collection of credentials and credential loading errors for a system user.
CredentialsLoadingError
An error that may occur when loading credentials for a SystemUserId.
CredentialsLoadingErrors
A wrapper for a list of CredentialsLoadingErrors.

Enums§

Error
An error that may occur when handling non-administrative credentials for a NetHSM backend.

Traits§

SecretsReader
A trait to implement loading of credentials, which includes reading of secrets.
SecretsWriter
A trait to create non-administrative secrets and accompanying directories.

Functions§

check_secrets_file 🔒
Checks the accessibility of a secrets file.