pub struct HyprIdentityProvider {Show 13 fields
pub relying_party_application_id: Option<String>,
pub relying_party_url: Option<String>,
pub data: Option<HashMap<String, Value>>,
pub application_configuration: Option<HashMap<String, HyprApplicationConfiguration>>,
pub debug: Option<bool>,
pub id: Option<Uuid>,
pub insert_instant: Option<i64>,
pub lambda_configuration: Option<Box<ProviderLambdaConfiguration>>,
pub last_update_instant: Option<i64>,
pub linking_strategy: Option<IdentityProviderLinkingStrategy>,
pub name: Option<String>,
pub tenant_configuration: Option<HashMap<String, IdentityProviderTenantConfiguration>>,
pub type: Option<IdentityProviderType>,
}Expand description
HyprIdentityProvider :
Fields§
§relying_party_application_id: Option<String>§relying_party_url: Option<String>§data: Option<HashMap<String, Value>>§application_configuration: Option<HashMap<String, HyprApplicationConfiguration>>§debug: Option<bool>§id: Option<Uuid>§insert_instant: Option<i64>The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
lambda_configuration: Option<Box<ProviderLambdaConfiguration>>§last_update_instant: Option<i64>The number of milliseconds since the unix epoch: January 1, 1970 00:00:00 UTC. This value is always in UTC.
linking_strategy: Option<IdentityProviderLinkingStrategy>§name: Option<String>§tenant_configuration: Option<HashMap<String, IdentityProviderTenantConfiguration>>§type: Option<IdentityProviderType>Implementations§
Source§impl HyprIdentityProvider
impl HyprIdentityProvider
Sourcepub fn new() -> HyprIdentityProvider
pub fn new() -> HyprIdentityProvider
Trait Implementations§
Source§impl Clone for HyprIdentityProvider
impl Clone for HyprIdentityProvider
Source§fn clone(&self) -> HyprIdentityProvider
fn clone(&self) -> HyprIdentityProvider
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 HyprIdentityProvider
impl Debug for HyprIdentityProvider
Source§impl Default for HyprIdentityProvider
impl Default for HyprIdentityProvider
Source§fn default() -> HyprIdentityProvider
fn default() -> HyprIdentityProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for HyprIdentityProvider
impl<'de> Deserialize<'de> for HyprIdentityProvider
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 HyprIdentityProvider
impl PartialEq for HyprIdentityProvider
Source§impl Serialize for HyprIdentityProvider
impl Serialize for HyprIdentityProvider
impl StructuralPartialEq for HyprIdentityProvider
Auto Trait Implementations§
impl Freeze for HyprIdentityProvider
impl RefUnwindSafe for HyprIdentityProvider
impl Send for HyprIdentityProvider
impl Sync for HyprIdentityProvider
impl Unpin for HyprIdentityProvider
impl UnwindSafe for HyprIdentityProvider
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