Google Auth Library Client - Class InsecureCredentials (1.45.2)

Reference documentation and code samples for the Google Auth Library Client class InsecureCredentials.

Provides a set of credentials that will always return an empty access token.

This is useful for APIs which do not require authentication, for local service emulators, and for testing.

Namespace

Google \ Auth \ Credentials

Methods

fetchAuthToken

Fetches the auth token. In this case it returns an empty string.

Parameter
Name Description
httpHandler callable|null
Returns
Type Description
array{access_token: string} A set of auth related metadata

getCacheKey

Returns the cache key. In this case it returns a null value, disabling caching.

Returns
Type Description
string|null

getLastReceivedToken

Fetches the last received token. In this case, it returns the same empty string auth token.

Returns
Type Description
array{access_token: string}