pub struct ObjectstoreAuthConfig {
pub key_id: String,
pub signing_key: String,
}Expand description
Configuration options for objectstore’s auth scheme.
Fields§
§key_id: StringIdentifier for the private key used to sign objectstore’s tokens. Must correspond to a public key configured in objectstore.
signing_key: StringEdDSA private key used to sign Objectstore’s tokens, in PEM format.
Trait Implementations§
Source§impl Debug for ObjectstoreAuthConfig
impl Debug for ObjectstoreAuthConfig
Source§impl<'de> Deserialize<'de> for ObjectstoreAuthConfig
impl<'de> Deserialize<'de> for ObjectstoreAuthConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ObjectstoreAuthConfig
impl RefUnwindSafe for ObjectstoreAuthConfig
impl Send for ObjectstoreAuthConfig
impl Sync for ObjectstoreAuthConfig
impl Unpin for ObjectstoreAuthConfig
impl UnwindSafe for ObjectstoreAuthConfig
Blanket Implementations§
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