pub enum GrpcAuthConfig {
None,
Basic,
Jwt {
issuer: Option<String>,
},
}Expand description
gRPC authentication configuration for the emulator
Variants§
None
No authentication required
Basic
Basic authentication using console auth token as bearer token
Jwt
JWKS + JWT authentication
Trait Implementations§
Source§impl Clone for GrpcAuthConfig
impl Clone for GrpcAuthConfig
Source§fn clone(&self) -> GrpcAuthConfig
fn clone(&self) -> GrpcAuthConfig
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 GrpcAuthConfig
impl Debug for GrpcAuthConfig
Auto Trait Implementations§
impl Freeze for GrpcAuthConfig
impl RefUnwindSafe for GrpcAuthConfig
impl Send for GrpcAuthConfig
impl Sync for GrpcAuthConfig
impl Unpin for GrpcAuthConfig
impl UnwindSafe for GrpcAuthConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request