pub enum LocalProviderCredential {
CertificateAuthorityPrivateKey,
RuntimeTlsPrivateKey,
WebTlsPrivateKey,
PostgresTlsPrivateKey,
PostgresInternalTlsPrivateKey,
BrowserTlsPrivateKey,
OidcIdentityPassword,
OidcIdentityArchive,
OidcSigningPrivateKey,
OidcClientSecret,
DiagnosticPassword,
}Expand description
A fixed private provider artifact owned by the Local deployment foundation.
Keeping the path selection in this crate prevents the provisioner from becoming a second, general-purpose Secret-file writer.
Variants§
CertificateAuthorityPrivateKey
RuntimeTlsPrivateKey
WebTlsPrivateKey
PostgresTlsPrivateKey
PostgresInternalTlsPrivateKey
BrowserTlsPrivateKey
OidcIdentityPassword
OidcIdentityArchive
OidcSigningPrivateKey
OidcClientSecret
DiagnosticPassword
Trait Implementations§
Source§impl Clone for LocalProviderCredential
impl Clone for LocalProviderCredential
Source§fn clone(&self) -> LocalProviderCredential
fn clone(&self) -> LocalProviderCredential
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LocalProviderCredential
impl Debug for LocalProviderCredential
Source§impl PartialEq for LocalProviderCredential
impl PartialEq for LocalProviderCredential
impl Copy for LocalProviderCredential
impl Eq for LocalProviderCredential
impl StructuralPartialEq for LocalProviderCredential
Auto Trait Implementations§
impl Freeze for LocalProviderCredential
impl RefUnwindSafe for LocalProviderCredential
impl Send for LocalProviderCredential
impl Sync for LocalProviderCredential
impl Unpin for LocalProviderCredential
impl UnsafeUnpin for LocalProviderCredential
impl UnwindSafe for LocalProviderCredential
Blanket Implementations§
§impl<T> AnyEq for T
impl<T> AnyEq for T
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more