Class GoogleCloudAgentidentitycredentialsV1alphaUriConsentRequired
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.
Implements
Inherited Members
Namespace: Google.Apis.AgentIdentityCredentials.v1alpha.Data
Assembly: Google.Apis.AgentIdentityCredentials.v1alpha.dll
Syntax
public class GoogleCloudAgentidentitycredentialsV1alphaUriConsentRequired : IDirectResponseSchema
Properties
AuthorizationUri
Output only. The URL where the user should be redirected to grant consent. This will always be present.
Declaration
[JsonProperty("authorizationUri")]
public virtual string AuthorizationUri { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ConsentNonce
Output only. A one-time, randomly generated value that validates the entire consent flow is handled by a
single user, avoiding CSRF attacks. It must be submitted with the FinalizeCredentials request to complete
the OAuth exchange. This will always be present. Implemented per RFC 6819 Section
5.3.5.
Declaration
[JsonProperty("consentNonce")]
public virtual string ConsentNonce { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Uid
Output only. The unique ID of the credentials retrieval operation.
Declaration
[JsonProperty("uid")]
public virtual string Uid { get; set; }
Property Value
| Type | Description |
|---|---|
| string |