Package Classes (0.1.0)

Summary of entries of Classes for google-cloud-agentidentitycredentials.

Classes

AuthProviderCredentialsServiceAsyncClient

Service for managing AuthProvider Credentials.

AuthProviderCredentialsServiceClient

Service for managing AuthProvider Credentials.

FinalizeCredentialsRequest

Request message for FinalizeCredentials.

FinalizeCredentialsResponse

Response message for FinalizeCredentials. Intentionally empty

RetrieveCredentialsRequest

Request message for RetrieveCredentials.

RetrieveCredentialsResponse

Response message for RetrieveCredentials. Contains the access tokens and related artifacts.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

ConsentRejected

Indicates the user has rejected the permission delegation or cancelled the request.

Pending

Indicates that the credential retrieval is pending. The caller should retry the RetrieveCredentials request after some time.

Success

Message indicating successful retrieval of credentials.

UriConsentRequired

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 provided operation, or await the user ID validation callback