Struct bitwarden_api_api::models::sso_configuration_data_request::SsoConfigurationDataRequest
source · pub struct SsoConfigurationDataRequest {Show 31 fields
pub config_type: SsoType,
pub key_connector_enabled: Option<bool>,
pub key_connector_url: Option<String>,
pub authority: Option<String>,
pub client_id: Option<String>,
pub client_secret: Option<String>,
pub metadata_address: Option<String>,
pub redirect_behavior: Option<OpenIdConnectRedirectBehavior>,
pub get_claims_from_user_info_endpoint: Option<bool>,
pub additional_scopes: Option<String>,
pub additional_user_id_claim_types: Option<String>,
pub additional_email_claim_types: Option<String>,
pub additional_name_claim_types: Option<String>,
pub acr_values: Option<String>,
pub expected_return_acr_value: Option<String>,
pub sp_name_id_format: Option<Saml2NameIdFormat>,
pub sp_outbound_signing_algorithm: Option<String>,
pub sp_signing_behavior: Option<Saml2SigningBehavior>,
pub sp_want_assertions_signed: Option<bool>,
pub sp_validate_certificates: Option<bool>,
pub sp_min_incoming_signing_algorithm: Option<String>,
pub idp_entity_id: Option<String>,
pub idp_binding_type: Option<Saml2BindingType>,
pub idp_single_sign_on_service_url: Option<String>,
pub idp_single_logout_service_url: Option<String>,
pub idp_artifact_resolution_service_url: Option<String>,
pub idp_x509_public_cert: Option<String>,
pub idp_outbound_signing_algorithm: Option<String>,
pub idp_allow_unsolicited_authn_response: Option<bool>,
pub idp_disable_outbound_logout_requests: Option<bool>,
pub idp_want_authn_requests_signed: Option<bool>,
}Fields§
§config_type: SsoType§key_connector_enabled: Option<bool>§key_connector_url: Option<String>§client_id: Option<String>§client_secret: Option<String>§metadata_address: Option<String>§redirect_behavior: Option<OpenIdConnectRedirectBehavior>§get_claims_from_user_info_endpoint: Option<bool>§additional_scopes: Option<String>§additional_user_id_claim_types: Option<String>§additional_email_claim_types: Option<String>§additional_name_claim_types: Option<String>§acr_values: Option<String>§expected_return_acr_value: Option<String>§sp_name_id_format: Option<Saml2NameIdFormat>§sp_outbound_signing_algorithm: Option<String>§sp_signing_behavior: Option<Saml2SigningBehavior>§sp_want_assertions_signed: Option<bool>§sp_validate_certificates: Option<bool>§sp_min_incoming_signing_algorithm: Option<String>§idp_entity_id: Option<String>§idp_binding_type: Option<Saml2BindingType>§idp_single_sign_on_service_url: Option<String>§idp_single_logout_service_url: Option<String>§idp_artifact_resolution_service_url: Option<String>§idp_x509_public_cert: Option<String>§idp_outbound_signing_algorithm: Option<String>§idp_allow_unsolicited_authn_response: Option<bool>§idp_disable_outbound_logout_requests: Option<bool>§idp_want_authn_requests_signed: Option<bool>Implementations§
source§impl SsoConfigurationDataRequest
impl SsoConfigurationDataRequest
pub fn new(config_type: SsoType) -> SsoConfigurationDataRequest
Trait Implementations§
source§impl Clone for SsoConfigurationDataRequest
impl Clone for SsoConfigurationDataRequest
source§fn clone(&self) -> SsoConfigurationDataRequest
fn clone(&self) -> SsoConfigurationDataRequest
Returns a copy 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 SsoConfigurationDataRequest
impl Debug for SsoConfigurationDataRequest
source§impl Default for SsoConfigurationDataRequest
impl Default for SsoConfigurationDataRequest
source§fn default() -> SsoConfigurationDataRequest
fn default() -> SsoConfigurationDataRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for SsoConfigurationDataRequest
impl<'de> Deserialize<'de> for SsoConfigurationDataRequest
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<SsoConfigurationDataRequest> for SsoConfigurationDataRequest
impl PartialEq<SsoConfigurationDataRequest> for SsoConfigurationDataRequest
source§fn eq(&self, other: &SsoConfigurationDataRequest) -> bool
fn eq(&self, other: &SsoConfigurationDataRequest) -> bool
This method tests for
self and other values to be equal, and is used
by ==.