pub struct GenericOAuthMetadata {
pub issuer: Option<String>,
pub jwks_url: Option<String>,
pub signing_algorithms: Vec<String>,
pub end_session_endpoint: Option<String>,
}Expand description
Metadata retained independently from the chosen endpoint overrides.
Fields§
§issuer: Option<String>§jwks_url: Option<String>§signing_algorithms: Vec<String>§end_session_endpoint: Option<String>Trait Implementations§
Source§impl Clone for GenericOAuthMetadata
impl Clone for GenericOAuthMetadata
Source§impl Debug for GenericOAuthMetadata
impl Debug for GenericOAuthMetadata
Auto Trait Implementations§
impl Freeze for GenericOAuthMetadata
impl RefUnwindSafe for GenericOAuthMetadata
impl Send for GenericOAuthMetadata
impl Sync for GenericOAuthMetadata
impl Unpin for GenericOAuthMetadata
impl UnsafeUnpin for GenericOAuthMetadata
impl UnwindSafe for GenericOAuthMetadata
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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