pub struct RacProviderRequest {
pub name: String,
pub authentication_flow: Option<Option<Uuid>>,
pub authorization_flow: 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
RacProviderRequest : RACProvider Serializer
Fields§
§name: 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 RacProviderRequest
impl RacProviderRequest
Sourcepub fn new(name: String, authorization_flow: Uuid) -> RacProviderRequest
pub fn new(name: String, authorization_flow: Uuid) -> RacProviderRequest
RACProvider Serializer
Trait Implementations§
Source§impl Clone for RacProviderRequest
impl Clone for RacProviderRequest
Source§fn clone(&self) -> RacProviderRequest
fn clone(&self) -> RacProviderRequest
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 RacProviderRequest
impl Debug for RacProviderRequest
Source§impl Default for RacProviderRequest
impl Default for RacProviderRequest
Source§fn default() -> RacProviderRequest
fn default() -> RacProviderRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RacProviderRequest
impl<'de> Deserialize<'de> for RacProviderRequest
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 RacProviderRequest
impl PartialEq for RacProviderRequest
Source§impl Serialize for RacProviderRequest
impl Serialize for RacProviderRequest
impl StructuralPartialEq for RacProviderRequest
Auto Trait Implementations§
impl Freeze for RacProviderRequest
impl RefUnwindSafe for RacProviderRequest
impl Send for RacProviderRequest
impl Sync for RacProviderRequest
impl Unpin for RacProviderRequest
impl UnwindSafe for RacProviderRequest
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