Struct aws_sdk_appflow::model::OAuthProperties
source · [−]#[non_exhaustive]pub struct OAuthProperties { /* private fields */ }Expand description
The OAuth properties required for OAuth type authentication.
Implementations
sourceimpl OAuthProperties
impl OAuthProperties
sourcepub fn token_url(&self) -> Option<&str>
pub fn token_url(&self) -> Option<&str>
The token url required to fetch access/refresh tokens using authorization code and also to refresh expired access token using refresh token.
sourcepub fn auth_code_url(&self) -> Option<&str>
pub fn auth_code_url(&self) -> Option<&str>
The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.
sourcepub fn o_auth_scopes(&self) -> Option<&[String]>
pub fn o_auth_scopes(&self) -> Option<&[String]>
The OAuth scopes required for OAuth type authentication.
sourceimpl OAuthProperties
impl OAuthProperties
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture OAuthProperties.
Trait Implementations
sourceimpl Clone for OAuthProperties
impl Clone for OAuthProperties
sourcefn clone(&self) -> OAuthProperties
fn clone(&self) -> OAuthProperties
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 OAuthProperties
impl Debug for OAuthProperties
sourceimpl PartialEq<OAuthProperties> for OAuthProperties
impl PartialEq<OAuthProperties> for OAuthProperties
sourcefn eq(&self, other: &OAuthProperties) -> bool
fn eq(&self, other: &OAuthProperties) -> bool
impl StructuralPartialEq for OAuthProperties
Auto Trait Implementations
impl RefUnwindSafe for OAuthProperties
impl Send for OAuthProperties
impl Sync for OAuthProperties
impl Unpin for OAuthProperties
impl UnwindSafe for OAuthProperties
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