#[non_exhaustive]pub struct CreateBackendAuthOAuthConfig { /* private fields */ }
Expand description
Creates the OAuth configuration for your Amplify project.
Implementations
sourceimpl CreateBackendAuthOAuthConfig
impl CreateBackendAuthOAuthConfig
sourcepub fn domain_prefix(&self) -> Option<&str>
pub fn domain_prefix(&self) -> Option<&str>
The domain prefix for your Amplify app.
sourcepub fn o_auth_grant_type(&self) -> Option<&OAuthGrantType>
pub fn o_auth_grant_type(&self) -> Option<&OAuthGrantType>
The OAuth grant type that you use to allow app users to authenticate from your Amplify app.
sourcepub fn o_auth_scopes(&self) -> Option<&[OAuthScopesElement]>
pub fn o_auth_scopes(&self) -> Option<&[OAuthScopesElement]>
List of OAuth-related flows used to allow your app users to authenticate from your Amplify app.
sourcepub fn redirect_sign_in_ur_is(&self) -> Option<&[String]>
pub fn redirect_sign_in_ur_is(&self) -> Option<&[String]>
The redirected URI for signing in to your Amplify app.
sourcepub fn redirect_sign_out_ur_is(&self) -> Option<&[String]>
pub fn redirect_sign_out_ur_is(&self) -> Option<&[String]>
Redirect URLs that OAuth uses when a user signs out of an Amplify app.
The settings for using social providers to access your Amplify app.
sourceimpl CreateBackendAuthOAuthConfig
impl CreateBackendAuthOAuthConfig
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateBackendAuthOAuthConfig
.
Trait Implementations
sourceimpl Clone for CreateBackendAuthOAuthConfig
impl Clone for CreateBackendAuthOAuthConfig
sourcefn clone(&self) -> CreateBackendAuthOAuthConfig
fn clone(&self) -> CreateBackendAuthOAuthConfig
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CreateBackendAuthOAuthConfig
impl Debug for CreateBackendAuthOAuthConfig
sourceimpl PartialEq<CreateBackendAuthOAuthConfig> for CreateBackendAuthOAuthConfig
impl PartialEq<CreateBackendAuthOAuthConfig> for CreateBackendAuthOAuthConfig
sourcefn eq(&self, other: &CreateBackendAuthOAuthConfig) -> bool
fn eq(&self, other: &CreateBackendAuthOAuthConfig) -> bool
impl StructuralPartialEq for CreateBackendAuthOAuthConfig
Auto Trait Implementations
impl RefUnwindSafe for CreateBackendAuthOAuthConfig
impl Send for CreateBackendAuthOAuthConfig
impl Sync for CreateBackendAuthOAuthConfig
impl Unpin for CreateBackendAuthOAuthConfig
impl UnwindSafe for CreateBackendAuthOAuthConfig
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more