pub struct RacProvider {Show 17 fields
pub pk: i32,
pub name: String,
pub authentication_flow: Option<Option<Uuid>>,
pub authorization_flow: Uuid,
pub property_mappings: Option<Vec<Uuid>>,
pub component: String,
pub assigned_application_slug: String,
pub assigned_application_name: String,
pub assigned_backchannel_application_slug: String,
pub assigned_backchannel_application_name: String,
pub verbose_name: String,
pub verbose_name_plural: String,
pub meta_model_name: String,
pub settings: Option<Option<Value>>,
pub outpost_set: Vec<String>,
pub connection_expiry: Option<String>,
pub delete_token_on_disconnect: Option<bool>,
}
Expand description
RacProvider : RACProvider Serializer
Fields§
§pk: i32
§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>>
§component: String
Get object component so that we know how to edit the object
assigned_application_slug: String
Internal application name, used in URLs.
assigned_application_name: String
Application’s display Name.
assigned_backchannel_application_slug: String
Internal application name, used in URLs.
assigned_backchannel_application_name: String
Application’s display Name.
verbose_name: String
Return object’s verbose_name
verbose_name_plural: String
Return object’s plural verbose_name
meta_model_name: String
Return internal model name
settings: Option<Option<Value>>
§outpost_set: Vec<String>
§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 RacProvider
impl RacProvider
Sourcepub fn new(
pk: i32,
name: String,
authorization_flow: Uuid,
component: String,
assigned_application_slug: String,
assigned_application_name: String,
assigned_backchannel_application_slug: String,
assigned_backchannel_application_name: String,
verbose_name: String,
verbose_name_plural: String,
meta_model_name: String,
outpost_set: Vec<String>,
) -> RacProvider
pub fn new( pk: i32, name: String, authorization_flow: Uuid, component: String, assigned_application_slug: String, assigned_application_name: String, assigned_backchannel_application_slug: String, assigned_backchannel_application_name: String, verbose_name: String, verbose_name_plural: String, meta_model_name: String, outpost_set: Vec<String>, ) -> RacProvider
RACProvider Serializer
Trait Implementations§
Source§impl Clone for RacProvider
impl Clone for RacProvider
Source§fn clone(&self) -> RacProvider
fn clone(&self) -> RacProvider
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 RacProvider
impl Debug for RacProvider
Source§impl Default for RacProvider
impl Default for RacProvider
Source§fn default() -> RacProvider
fn default() -> RacProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RacProvider
impl<'de> Deserialize<'de> for RacProvider
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 RacProvider
impl PartialEq for RacProvider
Source§impl Serialize for RacProvider
impl Serialize for RacProvider
impl StructuralPartialEq for RacProvider
Auto Trait Implementations§
impl Freeze for RacProvider
impl RefUnwindSafe for RacProvider
impl Send for RacProvider
impl Sync for RacProvider
impl Unpin for RacProvider
impl UnwindSafe for RacProvider
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