pub struct SamlAccessRules {
pub allowed_redirect_uris: Option<Vec<String>>,
pub bound_attributes: Option<Vec<SamlAttribute>>,
pub idp_metadata_url: Option<String>,
pub idp_metadata_xml: Option<String>,
pub unique_identifier: Option<String>,
}Fields§
§allowed_redirect_uris: Option<Vec<String>>Allowed redirect URIs after the authentication
bound_attributes: Option<Vec<SamlAttribute>>The attributes that login is restricted to.
idp_metadata_url: Option<String>IDP metadata url
idp_metadata_xml: Option<String>IDP metadata XML
unique_identifier: Option<String>A unique identifier to distinguish different users
Implementations§
Source§impl SamlAccessRules
impl SamlAccessRules
pub fn new() -> SamlAccessRules
Trait Implementations§
Source§impl Clone for SamlAccessRules
impl Clone for SamlAccessRules
Source§fn clone(&self) -> SamlAccessRules
fn clone(&self) -> SamlAccessRules
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SamlAccessRules
impl Debug for SamlAccessRules
Source§impl Default for SamlAccessRules
impl Default for SamlAccessRules
Source§fn default() -> SamlAccessRules
fn default() -> SamlAccessRules
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SamlAccessRules
impl<'de> Deserialize<'de> for SamlAccessRules
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 SamlAccessRules
impl PartialEq for SamlAccessRules
Source§fn eq(&self, other: &SamlAccessRules) -> bool
fn eq(&self, other: &SamlAccessRules) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SamlAccessRules
impl Serialize for SamlAccessRules
impl StructuralPartialEq for SamlAccessRules
Auto Trait Implementations§
impl Freeze for SamlAccessRules
impl RefUnwindSafe for SamlAccessRules
impl Send for SamlAccessRules
impl Sync for SamlAccessRules
impl Unpin for SamlAccessRules
impl UnsafeUnpin for SamlAccessRules
impl UnwindSafe for SamlAccessRules
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