Skip to content

provider

Enums

Functions


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