pub struct CreateOidcClient {
pub name: String,
pub redirect_uris: Vec<String>,
pub grant_types: Vec<String>,
pub response_types: Vec<String>,
pub allowed_scopes: String,
pub secret_hash: String,
}Fields§
§name: String§redirect_uris: Vec<String>§grant_types: Vec<String>§response_types: Vec<String>§allowed_scopes: String§secret_hash: StringSHA-256 hash of the client secret (empty for public clients).
Trait Implementations§
Source§impl Clone for CreateOidcClient
impl Clone for CreateOidcClient
Source§fn clone(&self) -> CreateOidcClient
fn clone(&self) -> CreateOidcClient
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 CreateOidcClient
impl RefUnwindSafe for CreateOidcClient
impl Send for CreateOidcClient
impl Sync for CreateOidcClient
impl Unpin for CreateOidcClient
impl UnsafeUnpin for CreateOidcClient
impl UnwindSafe for CreateOidcClient
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