Struct mz_frontegg_mock::models::sso::SSOConfigStorage
source · pub struct SSOConfigStorage {Show 21 fields
pub id: String,
pub enabled: bool,
pub sso_endpoint: String,
pub public_certificate: String,
pub sign_request: bool,
pub acs_url: String,
pub sp_entity_id: String,
pub config_type: String,
pub oidc_client_id: String,
pub oidc_secret: String,
pub domains: Vec<Domain>,
pub groups: Vec<GroupMapping>,
pub default_roles: DefaultRoles,
pub generated_verification: Option<String>,
pub created_at: Option<DateTime<Utc>>,
pub updated_at: Option<DateTime<Utc>>,
pub config_metadata: Option<Value>,
pub override_active_tenant: Option<bool>,
pub skip_email_domain_validation: Option<bool>,
pub sub_account_access_limit: Option<i32>,
pub role_ids: Vec<String>,
}
Fields§
§id: String
§enabled: bool
§sso_endpoint: String
§public_certificate: String
§sign_request: bool
§acs_url: String
§sp_entity_id: String
§config_type: String
§oidc_client_id: String
§oidc_secret: String
§domains: Vec<Domain>
§groups: Vec<GroupMapping>
§default_roles: DefaultRoles
§generated_verification: Option<String>
§created_at: Option<DateTime<Utc>>
§updated_at: Option<DateTime<Utc>>
§config_metadata: Option<Value>
§override_active_tenant: Option<bool>
§skip_email_domain_validation: Option<bool>
§sub_account_access_limit: Option<i32>
§role_ids: Vec<String>
Trait Implementations§
source§impl Clone for SSOConfigStorage
impl Clone for SSOConfigStorage
source§fn clone(&self) -> SSOConfigStorage
fn clone(&self) -> SSOConfigStorage
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 SSOConfigStorage
impl Debug for SSOConfigStorage
source§impl<'de> Deserialize<'de> for SSOConfigStorage
impl<'de> Deserialize<'de> for SSOConfigStorage
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 From<SSOConfigStorage> for SSOConfigResponse
impl From<SSOConfigStorage> for SSOConfigResponse
source§fn from(storage: SSOConfigStorage) -> Self
fn from(storage: SSOConfigStorage) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SSOConfigStorage
impl RefUnwindSafe for SSOConfigStorage
impl Send for SSOConfigStorage
impl Sync for SSOConfigStorage
impl Unpin for SSOConfigStorage
impl UnwindSafe for SSOConfigStorage
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> FutureExt for T
impl<T> FutureExt for T
source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request
source§impl<T, U> OverrideFrom<Option<&T>> for Uwhere
U: OverrideFrom<T>,
impl<T, U> OverrideFrom<Option<&T>> for Uwhere
U: OverrideFrom<T>,
source§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<T> ProgressEventTimestamp for T
impl<T> ProgressEventTimestamp for T
source§impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
impl<P, R> ProtoType<R> for Pwhere
R: RustType<P>,
source§fn into_rust(self) -> Result<R, TryFromProtoError>
fn into_rust(self) -> Result<R, TryFromProtoError>
See
RustType::from_proto
.source§fn from_rust(rust: &R) -> P
fn from_rust(rust: &R) -> P
See
RustType::into_proto
.source§impl<'a, S, T> Semigroup<&'a S> for Twhere
T: Semigroup<S>,
impl<'a, S, T> Semigroup<&'a S> for Twhere
T: Semigroup<S>,
source§fn plus_equals(&mut self, rhs: &&'a S)
fn plus_equals(&mut self, rhs: &&'a S)
The method of
std::ops::AddAssign
, for types that do not implement AddAssign
.