credential
Module: startup::credential
Section titled “Module: startup::credential”Contents
Section titled “Contents”Functions
build_credential_injector- Builds aCredentialInjector
firma_sidecar::startup::credential::build_credential_injector
Section titled “firma_sidecar::startup::credential::build_credential_injector”Function
Builds a CredentialInjector
from the [credentials] configuration section.
If no credentials are configured, returns a
NullCredentialInjector.
Errors
Section titled “Errors”Returns an error if a basic-mode entry references a missing or empty environment variable.
fn build_credential_injector<S>(creds: &std::collections::HashMap<String, config::CredentialConfig, S>) -> anyhow::Result<Box<dyn credential::CredentialInjector>>