pub struct SamlProviderConfig {
pub name: String,
pub display_name: Option<String>,
pub enabled: Option<bool>,
pub idp_config: Option<SamlIdpConfig>,
pub sp_config: Option<SamlSpConfig>,
}Expand description
Represents a SAML Provider Configuration.
Fields§
§name: StringThe resource name of the config.
display_name: Option<String>The display name.
enabled: Option<bool>Whether enabled.
idp_config: Option<SamlIdpConfig>IDP configuration.
sp_config: Option<SamlSpConfig>SP configuration.
Trait Implementations§
Source§impl Debug for SamlProviderConfig
impl Debug for SamlProviderConfig
Source§impl Default for SamlProviderConfig
impl Default for SamlProviderConfig
Source§fn default() -> SamlProviderConfig
fn default() -> SamlProviderConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SamlProviderConfig
impl<'de> Deserialize<'de> for SamlProviderConfig
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
Auto Trait Implementations§
impl Freeze for SamlProviderConfig
impl RefUnwindSafe for SamlProviderConfig
impl Send for SamlProviderConfig
impl Sync for SamlProviderConfig
impl Unpin for SamlProviderConfig
impl UnwindSafe for SamlProviderConfig
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