pub struct SsoConfigurationDataRequest {Show 33 fields
pub config_type: SsoType,
pub member_decryption_type: Option<MemberDecryptionType>,
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_unique_entity_id: Option<bool>,
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
§member_decryption_type: Option<MemberDecryptionType>
§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_unique_entity_id: Option<bool>
§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
impl StructuralPartialEq for SsoConfigurationDataRequest
Auto Trait Implementations§
impl Freeze for SsoConfigurationDataRequest
impl RefUnwindSafe for SsoConfigurationDataRequest
impl Send for SsoConfigurationDataRequest
impl Sync for SsoConfigurationDataRequest
impl Unpin for SsoConfigurationDataRequest
impl UnwindSafe for SsoConfigurationDataRequest
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