Reference documentation and code samples for the Google Cloud Ces V1 Client class ApiAuthentication.
Authentication information required for API calls.
Generated from protobuf message google.cloud.ces.v1.ApiAuthentication
Namespace
Google \ Cloud \ Ces \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ api_key_config
↳ oauth_config
↳ service_agent_id_token_auth_config
↳ service_account_auth_config
↳ bearer_token_config
getApiKeyConfig
Optional. Config for API key auth.
hasApiKeyConfig
setApiKeyConfig
Optional. Config for API key auth.
$this
getOauthConfig
Optional. Config for OAuth.
hasOauthConfig
setOauthConfig
Optional. Config for OAuth.
$this
getServiceAgentIdTokenAuthConfig
Optional. Config for ID token auth generated from CES service agent.
hasServiceAgentIdTokenAuthConfig
setServiceAgentIdTokenAuthConfig
Optional. Config for ID token auth generated from CES service agent.
$this
getServiceAccountAuthConfig
Optional. Config for service account authentication.
hasServiceAccountAuthConfig
setServiceAccountAuthConfig
Optional. Config for service account authentication.
$this
getBearerTokenConfig
Optional. Config for bearer token auth.
hasBearerTokenConfig
setBearerTokenConfig
Optional. Config for bearer token auth.
$this
getAuthConfig
string

