pub struct AuthIdentityProvider {Show 13 fields
pub created_at: Option<DateTime<Utc>>,
pub id: Option<String>,
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 issuer_entity_id: Option<String>,
pub sp_entity_id: Option<String>,
pub sso_signing_cert: Option<String>,
pub priority: Option<f64>,
pub scim_enabled: Option<bool>,
}Expand description
An identity provider.
Fields§
§created_at: Option<DateTime<Utc>>The time at which the entity was created.
id: Option<String>The unique identifier of the entity.
default_migrated: Option<bool>Whether the identity provider is the default identity provider migrated from organization level settings.
type: Option<IdentityProviderType>The type of identity provider.
saml_enabled: Option<bool>Whether SAML authentication is enabled for organization.
sso_endpoint: Option<String>Sign in endpoint URL for the identity provider.
sso_binding: Option<String>Binding method for authentication call. Can be either post (default) or redirect.
sso_sign_algo: Option<String>The algorithm of the Signing Certificate. Can be one of sha1, sha256 (default), or sha512.
issuer_entity_id: Option<String>The issuer’s custom entity ID.
sp_entity_id: Option<String>The service provider (Linear) custom entity ID. Defaults to https://auth.linear.app/sso
sso_signing_cert: Option<String>X.509 Signing Certificate in string form.
priority: Option<f64>The SAML priority used to pick default workspace in SAML SP initiated flow, when same domain is claimed for SAML by multiple workspaces. Lower priority value means higher preference.
scim_enabled: Option<bool>Whether SCIM provisioning is enabled for organization.
Trait Implementations§
Source§impl Clone for AuthIdentityProvider
impl Clone for AuthIdentityProvider
Source§fn clone(&self) -> AuthIdentityProvider
fn clone(&self) -> AuthIdentityProvider
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more