Class GoogleCloudAgentidentitycredentialsV1betaUriConsentRequired
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.v1beta.Data
Assembly: Google.Apis.AgentIdentityCredentials.v1beta.dll
Syntax
public class GoogleCloudAgentidentitycredentialsV1betaUriConsentRequired : 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 https://www.rfc-editor.org/rfc/rfc6819#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 |