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 ==
.