provider
Module: credential::provider
Section titled “Module: credential::provider”Contents
Section titled “Contents”Enums
CredentialValueTransform- Transform applied to resolved credential values before injection.
Functions
render_secret_value- Render a resolved secret value for injection.
firma_sidecar::credential::provider::CredentialValueTransform
Section titled “firma_sidecar::credential::provider::CredentialValueTransform”Enum
Transform applied to resolved credential values before injection.
Variants:
GithubPatBasic- Convert a GitHub PAT into the Basic value accepted by Git smart HTTP.
Traits: Copy, Eq
Trait Implementations:
- Debug
fn fmt(self: &Self, f: & mut $crate::fmt::Formatter) -> $crate::fmt::Result
- PartialEq
fn eq(self: &Self, other: &CredentialValueTransform) -> bool
- Clone
fn clone(self: &Self) -> CredentialValueTransform
firma_sidecar::credential::provider::render_secret_value
Section titled “firma_sidecar::credential::provider::render_secret_value”Function
Render a resolved secret value for injection.
fn render_secret_value(raw: &str, prefix: Option<&str>, transform: Option<CredentialValueTransform>) -> String