pub struct ReauthSettings {
pub max_age: Option<Duration>,
pub method: Option<String>,
pub policy_type: Option<String>,
}Expand description
Configuration for IAP reauthentication policies.
This type is not used in any activity, and only used as part of another schema.
Fields§
§max_age: Option<Duration>Optional. Reauth session lifetime, how long before a user has to reauthenticate again.
method: Option<String>Optional. Reauth method requested.
policy_type: Option<String>Optional. How IAP determines the effective policy in cases of hierarchical policies. Policies are merged from higher in the hierarchy to lower in the hierarchy.
Trait Implementations§
Source§impl Clone for ReauthSettings
impl Clone for ReauthSettings
Source§fn clone(&self) -> ReauthSettings
fn clone(&self) -> ReauthSettings
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 ReauthSettings
impl Debug for ReauthSettings
Source§impl Default for ReauthSettings
impl Default for ReauthSettings
Source§fn default() -> ReauthSettings
fn default() -> ReauthSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReauthSettings
impl<'de> Deserialize<'de> for ReauthSettings
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 Serialize for ReauthSettings
impl Serialize for ReauthSettings
impl Part for ReauthSettings
Auto Trait Implementations§
impl Freeze for ReauthSettings
impl RefUnwindSafe for ReauthSettings
impl Send for ReauthSettings
impl Sync for ReauthSettings
impl Unpin for ReauthSettings
impl UnwindSafe for ReauthSettings
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