pub struct AppAuthConfigurationBuilder { /* private fields */ }Expand description
Configuration builder.
Implementations§
Source§impl AppAuthConfigurationBuilder
impl AppAuthConfigurationBuilder
Specifies allowed tags.
Sourcepub fn sign_in_opts(self, opts: SignInOpts) -> Self
pub fn sign_in_opts(self, opts: SignInOpts) -> Self
Specifies sign-in options.
Sourcepub fn sign_up_opts(self, opts: SignUpOpts) -> Self
pub fn sign_up_opts(self, opts: SignUpOpts) -> Self
Specifies sign-up options.
Sourcepub fn cba_opts(self, opts: ClientBasedAuthorizationOpts) -> Self
pub fn cba_opts(self, opts: ClientBasedAuthorizationOpts) -> Self
Specifies client-based authorization options.
Sourcepub fn lifetimes(self, lifetimes: TokenLifetimes) -> Self
pub fn lifetimes(self, lifetimes: TokenLifetimes) -> Self
Specifies token lifetimes.
Sourcepub fn build(self) -> MResult<AppAuthConfiguration>
pub fn build(self) -> MResult<AppAuthConfiguration>
Builds the app config.
Trait Implementations§
Source§impl Default for AppAuthConfigurationBuilder
impl Default for AppAuthConfigurationBuilder
Source§fn default() -> AppAuthConfigurationBuilder
fn default() -> AppAuthConfigurationBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AppAuthConfigurationBuilder
impl RefUnwindSafe for AppAuthConfigurationBuilder
impl Send for AppAuthConfigurationBuilder
impl Sync for AppAuthConfigurationBuilder
impl Unpin for AppAuthConfigurationBuilder
impl UnsafeUnpin for AppAuthConfigurationBuilder
impl UnwindSafe for AppAuthConfigurationBuilder
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