pub struct PatchedRacProviderRequest {
pub name: Option<String>,
pub authentication_flow: Option<Option<Uuid>>,
pub authorization_flow: Option<Uuid>,
pub property_mappings: Option<Vec<Uuid>>,
pub settings: Option<Option<Value>>,
pub connection_expiry: Option<String>,
pub delete_token_on_disconnect: Option<bool>,
}
Expand description
PatchedRacProviderRequest : RACProvider Serializer
Fields§
§name: Option<String>
§authentication_flow: Option<Option<Uuid>>
Flow used for authentication when the associated application is accessed by an un-authenticated user.
Flow used when authorizing this provider.
property_mappings: Option<Vec<Uuid>>
§settings: Option<Option<Value>>
§connection_expiry: Option<String>
Determines how long a session lasts. Default of 0 means that the sessions lasts until the browser is closed. (Format: hours=-1;minutes=-2;seconds=-3)
delete_token_on_disconnect: Option<bool>
When set to true, connection tokens will be deleted upon disconnect.
Implementations§
Source§impl PatchedRacProviderRequest
impl PatchedRacProviderRequest
Sourcepub fn new() -> PatchedRacProviderRequest
pub fn new() -> PatchedRacProviderRequest
RACProvider Serializer
Trait Implementations§
Source§impl Clone for PatchedRacProviderRequest
impl Clone for PatchedRacProviderRequest
Source§fn clone(&self) -> PatchedRacProviderRequest
fn clone(&self) -> PatchedRacProviderRequest
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 PatchedRacProviderRequest
impl Debug for PatchedRacProviderRequest
Source§impl Default for PatchedRacProviderRequest
impl Default for PatchedRacProviderRequest
Source§fn default() -> PatchedRacProviderRequest
fn default() -> PatchedRacProviderRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedRacProviderRequest
impl<'de> Deserialize<'de> for PatchedRacProviderRequest
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
impl StructuralPartialEq for PatchedRacProviderRequest
Auto Trait Implementations§
impl Freeze for PatchedRacProviderRequest
impl RefUnwindSafe for PatchedRacProviderRequest
impl Send for PatchedRacProviderRequest
impl Sync for PatchedRacProviderRequest
impl Unpin for PatchedRacProviderRequest
impl UnwindSafe for PatchedRacProviderRequest
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