pub struct ConfigSamlSettings {Show 17 fields
pub enable: Option<bool>,
pub verify: Option<bool>,
pub encrypt: Option<bool>,
pub idp_url: Option<String>,
pub idp_descriptor_url: Option<String>,
pub assertion_consumer_service_url: Option<String>,
pub idp_certificate_file: Option<String>,
pub public_certificate_file: Option<String>,
pub private_key_file: Option<String>,
pub first_name_attribute: Option<String>,
pub last_name_attribute: Option<String>,
pub email_attribute: Option<String>,
pub username_attribute: Option<String>,
pub nickname_attribute: Option<String>,
pub locale_attribute: Option<String>,
pub position_attribute: Option<String>,
pub login_button_text: Option<String>,
}
Fields§
§enable: Option<bool>
§verify: Option<bool>
§encrypt: Option<bool>
§idp_url: Option<String>
§idp_descriptor_url: Option<String>
§assertion_consumer_service_url: Option<String>
§idp_certificate_file: Option<String>
§public_certificate_file: Option<String>
§private_key_file: Option<String>
§first_name_attribute: Option<String>
§last_name_attribute: Option<String>
§email_attribute: Option<String>
§username_attribute: Option<String>
§nickname_attribute: Option<String>
§locale_attribute: Option<String>
§position_attribute: Option<String>
Implementations§
Source§impl ConfigSamlSettings
impl ConfigSamlSettings
pub fn new() -> ConfigSamlSettings
Trait Implementations§
Source§impl Clone for ConfigSamlSettings
impl Clone for ConfigSamlSettings
Source§fn clone(&self) -> ConfigSamlSettings
fn clone(&self) -> ConfigSamlSettings
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ConfigSamlSettings
impl Debug for ConfigSamlSettings
Source§impl Default for ConfigSamlSettings
impl Default for ConfigSamlSettings
Source§fn default() -> ConfigSamlSettings
fn default() -> ConfigSamlSettings
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConfigSamlSettings
impl<'de> Deserialize<'de> for ConfigSamlSettings
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 for ConfigSamlSettings
impl PartialEq for ConfigSamlSettings
Source§impl Serialize for ConfigSamlSettings
impl Serialize for ConfigSamlSettings
impl StructuralPartialEq for ConfigSamlSettings
Auto Trait Implementations§
impl Freeze for ConfigSamlSettings
impl RefUnwindSafe for ConfigSamlSettings
impl Send for ConfigSamlSettings
impl Sync for ConfigSamlSettings
impl Unpin for ConfigSamlSettings
impl UnwindSafe for ConfigSamlSettings
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