Struct aws_sdk_appflow::model::OAuthProperties
source · [−]#[non_exhaustive]pub struct OAuthProperties {
pub token_url: Option<String>,
pub auth_code_url: Option<String>,
pub o_auth_scopes: Option<Vec<String>>,
}
Expand description
The OAuth properties required for OAuth type authentication.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.token_url: Option<String>
The token url required to fetch access/refresh tokens using authorization code and also to refresh expired access token using refresh token.
auth_code_url: Option<String>
The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.
o_auth_scopes: Option<Vec<String>>
The OAuth scopes required for OAuth type authentication.
Implementations
The token url required to fetch access/refresh tokens using authorization code and also to refresh expired access token using refresh token.
The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.
Creates a new builder-style object to manufacture OAuthProperties
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
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
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more