pub struct SessionManagementConfig {
pub enabled: bool,
pub session_timeout: u64,
pub check_session_interval: u64,
pub enable_iframe_checking: bool,
pub check_session_iframe_endpoint: String,
pub end_session_endpoint: String,
}Expand description
Session Management configuration
Fields§
§enabled: boolEnable session management features
session_timeout: u64Session timeout in seconds
check_session_interval: u64Check session interval in seconds
enable_iframe_checking: boolEnable iframe session checking
check_session_iframe_endpoint: StringSession management endpoints
end_session_endpoint: StringEnd session endpoint
Trait Implementations§
Source§impl Clone for SessionManagementConfig
impl Clone for SessionManagementConfig
Source§fn clone(&self) -> SessionManagementConfig
fn clone(&self) -> SessionManagementConfig
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 SessionManagementConfig
impl Debug for SessionManagementConfig
Auto Trait Implementations§
impl Freeze for SessionManagementConfig
impl RefUnwindSafe for SessionManagementConfig
impl Send for SessionManagementConfig
impl Sync for SessionManagementConfig
impl Unpin for SessionManagementConfig
impl UnwindSafe for SessionManagementConfig
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
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