pub enum FrontendOidcModeClaimsCheckScript {
Inline {
content: String,
},
}Expand description
Structured claims check script for the frontend OIDC client.
The backend resolves the configured file path and embeds the content inline so the browser client never needs to reach the server filesystem.
This is an extensible enum — future variants (e.g. a signed URL) can be
added without breaking existing Inline consumers.
Variants§
Inline
Script content is embedded directly in the projection.
The backend read the script from the filesystem at projection time
and inlined it here. The browser evaluates content directly.
Implementations§
Trait Implementations§
Source§impl Clone for FrontendOidcModeClaimsCheckScript
impl Clone for FrontendOidcModeClaimsCheckScript
Source§fn clone(&self) -> FrontendOidcModeClaimsCheckScript
fn clone(&self) -> FrontendOidcModeClaimsCheckScript
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<'de> Deserialize<'de> for FrontendOidcModeClaimsCheckScript
impl<'de> Deserialize<'de> for FrontendOidcModeClaimsCheckScript
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
Source§impl PartialEq for FrontendOidcModeClaimsCheckScript
impl PartialEq for FrontendOidcModeClaimsCheckScript
Source§fn eq(&self, other: &FrontendOidcModeClaimsCheckScript) -> bool
fn eq(&self, other: &FrontendOidcModeClaimsCheckScript) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for FrontendOidcModeClaimsCheckScript
impl StructuralPartialEq for FrontendOidcModeClaimsCheckScript
Auto Trait Implementations§
impl Freeze for FrontendOidcModeClaimsCheckScript
impl RefUnwindSafe for FrontendOidcModeClaimsCheckScript
impl Send for FrontendOidcModeClaimsCheckScript
impl Sync for FrontendOidcModeClaimsCheckScript
impl Unpin for FrontendOidcModeClaimsCheckScript
impl UnsafeUnpin for FrontendOidcModeClaimsCheckScript
impl UnwindSafe for FrontendOidcModeClaimsCheckScript
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more