Skip to content

credential

Functions


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.

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>>