pub struct CreateOidcFederationProvider {
pub name: String,
pub issuer: String,
pub client_id: String,
pub secret_enc: String,
pub scopes: String,
pub org_id: Option<Uuid>,
pub claim_mapping: Vec<ClaimMappingRule>,
}Fields§
§name: String§issuer: String§client_id: String§secret_enc: String§scopes: String§org_id: Option<Uuid>§claim_mapping: Vec<ClaimMappingRule>Trait Implementations§
Source§impl Clone for CreateOidcFederationProvider
impl Clone for CreateOidcFederationProvider
Source§fn clone(&self) -> CreateOidcFederationProvider
fn clone(&self) -> CreateOidcFederationProvider
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for CreateOidcFederationProvider
impl RefUnwindSafe for CreateOidcFederationProvider
impl Send for CreateOidcFederationProvider
impl Sync for CreateOidcFederationProvider
impl Unpin for CreateOidcFederationProvider
impl UnsafeUnpin for CreateOidcFederationProvider
impl UnwindSafe for CreateOidcFederationProvider
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