ConnectionAuthConfigOauth2AuthCodeFlow class

Constructors

ConnectionAuthConfigOauth2AuthCodeFlow({Input<String?>? authUri, Input<String?>? clientId, Input<ConnectionAuthConfigOauth2AuthCodeFlowClientSecret?>? clientSecret, Input<bool?>? enablePkce, Input<List<String>?>? scopes})
Creates a new ConnectionAuthConfigOauth2AuthCodeFlow. authUri Auth URL for Authorization Code Flow. clientId Client ID for user-provided OAuth app. clientSecret Client secret for user-provided OAuth app. enablePkce Whether to enable PKCE when the user performs the auth code flow. scopes Scopes the connection will request when the user performs the auth code flow.
const
ConnectionAuthConfigOauth2AuthCodeFlow.fromMap(Map<String, dynamic> map)
factory

Properties

authUri → Input<String?>?
Auth URL for Authorization Code Flow.
final
clientId → Input<String?>?
Client ID for user-provided OAuth app.
final
clientSecret → Input<ConnectionAuthConfigOauth2AuthCodeFlowClientSecret?>?
Client secret for user-provided OAuth app.
final
enablePkce → Input<bool?>?
Whether to enable PKCE when the user performs the auth code flow.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scopes → Input<List<String>?>?
Scopes the connection will request when the user performs the auth code flow.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited