Module admin_credentials

Source
Expand description

Data and functions for using administrative credentials on a Signstar host.

ยงExamples

use signstar_common::admin_credentials::get_credentials_dir;

// Get the directory path in which administrative credentials reside.
println!("{:?}", get_credentials_dir());

Enumsยง

Error
An error that may occur when handling credentials.

Constantsยง

CREDENTIALS_DIR ๐Ÿ”’
The directory for administrative credentials (encrypted and unencrypted).
PLAINTEXT_CREDENTIALS_FILE ๐Ÿ”’
File name of plaintext administrative credentials.
SYSTEMD_CREDS_CREDENTIALS_FILE ๐Ÿ”’
File name of systemd-creds encrypted administrative credentials.

Functionsยง

create_credentials_dir
Creates the directory for administrative credentials.
get_credentials_dir
Returns the path of the directory in which administrative credentials reside.
get_plaintext_credentials_file
Returns the file path for plaintext administrative credentials.
get_systemd_creds_credentials_file
Returns the file path for systemd-creds encrypted administrative credentials.