pub struct OidcValidatorConfig {
pub issuer: String,
pub audience: String,
pub jwks_uri: Option<String>,
}Expand description
Configuration for OIDC token validation.
Fields§
§issuer: StringExpected issuer URL.
audience: StringExpected audience.
jwks_uri: Option<String>JWKS URI. If None, auto-discovered from .well-known/openid-configuration.
Trait Implementations§
Source§impl Clone for OidcValidatorConfig
impl Clone for OidcValidatorConfig
Auto Trait Implementations§
impl Freeze for OidcValidatorConfig
impl RefUnwindSafe for OidcValidatorConfig
impl Send for OidcValidatorConfig
impl Sync for OidcValidatorConfig
impl Unpin for OidcValidatorConfig
impl UnsafeUnpin for OidcValidatorConfig
impl UnwindSafe for OidcValidatorConfig
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