pub struct NativeLogoutChallenge {
pub flow_info: Option<ContextualFlowInfo>,
pub component: Option<String>,
pub response_errors: Option<HashMap<String, Vec<ErrorDetail>>>,
pub post_url: Option<String>,
pub saml_request: Option<String>,
pub relay_state: Option<String>,
pub provider_name: Option<String>,
pub binding: Option<String>,
pub redirect_url: Option<String>,
pub is_complete: Option<bool>,
}Expand description
NativeLogoutChallenge : Challenge for native browser logout
Fields§
§flow_info: Option<ContextualFlowInfo>§component: Option<String>§response_errors: Option<HashMap<String, Vec<ErrorDetail>>>§post_url: Option<String>§saml_request: Option<String>§relay_state: Option<String>§provider_name: Option<String>§binding: Option<String>§redirect_url: Option<String>§is_complete: Option<bool>Implementations§
Source§impl NativeLogoutChallenge
impl NativeLogoutChallenge
Sourcepub fn new() -> NativeLogoutChallenge
pub fn new() -> NativeLogoutChallenge
Challenge for native browser logout
Trait Implementations§
Source§impl Clone for NativeLogoutChallenge
impl Clone for NativeLogoutChallenge
Source§fn clone(&self) -> NativeLogoutChallenge
fn clone(&self) -> NativeLogoutChallenge
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 NativeLogoutChallenge
impl Debug for NativeLogoutChallenge
Source§impl Default for NativeLogoutChallenge
impl Default for NativeLogoutChallenge
Source§fn default() -> NativeLogoutChallenge
fn default() -> NativeLogoutChallenge
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NativeLogoutChallenge
impl<'de> Deserialize<'de> for NativeLogoutChallenge
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 NativeLogoutChallenge
impl PartialEq for NativeLogoutChallenge
Source§impl Serialize for NativeLogoutChallenge
impl Serialize for NativeLogoutChallenge
impl StructuralPartialEq for NativeLogoutChallenge
Auto Trait Implementations§
impl Freeze for NativeLogoutChallenge
impl RefUnwindSafe for NativeLogoutChallenge
impl Send for NativeLogoutChallenge
impl Sync for NativeLogoutChallenge
impl Unpin for NativeLogoutChallenge
impl UnsafeUnpin for NativeLogoutChallenge
impl UnwindSafe for NativeLogoutChallenge
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