Skip to main content

SecretReferenceService

Trait SecretReferenceService 

Source
pub trait SecretReferenceService {
    // Required method
    fn validate_reference(
        &self,
        reference: &SecretReference,
    ) -> Result<(), WorkspaceServiceError>;
}
Expand description

A validator for symbolic secret references.

This service intentionally has no method that can resolve or read a secret.

Required Methods§

Source

fn validate_reference( &self, reference: &SecretReference, ) -> Result<(), WorkspaceServiceError>

Validate that a symbolic reference is accepted by local policy.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§