Struct wasm_oidc_plugin::responses::OidcDiscoveryResponse
source · pub struct OidcDiscoveryResponse {
pub issuer: String,
pub authorization_endpoint: Url,
pub token_endpoint: Url,
pub jwks_uri: Url,
}
Expand description
Fields§
§issuer: String
The issuer of the OpenID Connect Provider
The authorization endpoint to start the code flow
token_endpoint: Url
The token endpoint to exchange the code for a token
jwks_uri: Url
The jwks uri to load the jwks response from
Trait Implementations§
source§impl Debug for OidcDiscoveryResponse
impl Debug for OidcDiscoveryResponse
source§impl<'de> Deserialize<'de> for OidcDiscoveryResponse
impl<'de> Deserialize<'de> for OidcDiscoveryResponse
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 OidcDiscoveryResponse
impl RefUnwindSafe for OidcDiscoveryResponse
impl Send for OidcDiscoveryResponse
impl Sync for OidcDiscoveryResponse
impl Unpin for OidcDiscoveryResponse
impl UnwindSafe for OidcDiscoveryResponse
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