AuthOAuthAuthorizationResolution class

Result of preparing OAuth authorization and persisted session values.

Constructors

AuthOAuthAuthorizationResolution({required String state, required Map<String, String> parameters, required Uri authorizationUri, String? nonce, String? codeVerifier, String? codeChallenge})
Creates a resolved authorization start with its callback URI.
const

Properties

authorizationUri Uri
Provider authorization URI to which the client should be redirected.
final
codeChallenge String?
PKCE challenge sent to the provider, when applicable.
final
codeVerifier String?
PKCE verifier persisted for token exchange, when applicable.
final
hashCode int
The hash code for this object.
no setterinherited
nonce String?
OIDC nonce persisted for callback validation, when applicable.
final
parameters Map<String, String>
Query parameters used to build authorizationUri.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state String
State value persisted for callback validation.
final

Methods

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

Operators

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