GoogleCloudAgentidentitycredentialsV1UriConsentRequired class
Indicates that the user must visit the provided URI to consent to delegate permission to the agent to act on their behalf.
The caller can either poll the RetrieveCredentials method, or await the
/ValidateUserId callback.
Constructors
- GoogleCloudAgentidentitycredentialsV1UriConsentRequired({String? authorizationUri, String? consentNonce, String? uid})
- GoogleCloudAgentidentitycredentialsV1UriConsentRequired.fromJson(Map json_)
Properties
-
The URL where the user should be redirected to grant consent.
getter/setter pair
- consentNonce ↔ String?
-
A one-time, randomly generated value that validates the entire consent
flow is handled by a single user, avoiding CSRF attacks.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- uid ↔ String?
-
The unique ID of the credentials retrieval operation.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited