pub struct IdentityProvider {Show 19 fields
pub id: Option<String>,
pub created_at: Option<DateTime<Utc>>,
pub updated_at: Option<DateTime<Utc>>,
pub archived_at: Option<DateTime<Utc>>,
pub default_migrated: Option<bool>,
pub type: Option<IdentityProviderType>,
pub saml_enabled: Option<bool>,
pub sso_endpoint: Option<String>,
pub sso_binding: Option<String>,
pub sso_sign_algo: Option<String>,
pub sso_signing_cert: Option<String>,
pub issuer_entity_id: Option<String>,
pub sp_entity_id: Option<String>,
pub priority: Option<f64>,
pub scim_enabled: Option<bool>,
pub owners_group_push: Option<Value>,
pub admins_group_push: Option<Value>,
pub guests_group_push: Option<Value>,
pub allow_name_change: Option<bool>,
}Fields§
§id: Option<String>§created_at: Option<DateTime<Utc>>§updated_at: Option<DateTime<Utc>>§archived_at: Option<DateTime<Utc>>§default_migrated: Option<bool>§type: Option<IdentityProviderType>§saml_enabled: Option<bool>§sso_endpoint: Option<String>§sso_binding: Option<String>§sso_sign_algo: Option<String>§sso_signing_cert: Option<String>§issuer_entity_id: Option<String>§sp_entity_id: Option<String>§priority: Option<f64>§scim_enabled: Option<bool>§owners_group_push: Option<Value>§admins_group_push: Option<Value>§guests_group_push: Option<Value>§allow_name_change: Option<bool>Trait Implementations§
Source§impl Clone for IdentityProvider
impl Clone for IdentityProvider
Source§fn clone(&self) -> IdentityProvider
fn clone(&self) -> IdentityProvider
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 IdentityProvider
impl Debug for IdentityProvider
Source§impl Default for IdentityProvider
impl Default for IdentityProvider
Source§fn default() -> IdentityProvider
fn default() -> IdentityProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IdentityProviderwhere
IdentityProvider: Default,
impl<'de> Deserialize<'de> for IdentityProviderwhere
IdentityProvider: Default,
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
Auto Trait Implementations§
impl Freeze for IdentityProvider
impl RefUnwindSafe for IdentityProvider
impl Send for IdentityProvider
impl Sync for IdentityProvider
impl Unpin for IdentityProvider
impl UnwindSafe for IdentityProvider
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