Tools for using the IAM API.
- see https://cloud.google.com/iam/docsIAM Documentation
CloneableInstantiable
| Constants |
public Google
|
| public Google |
| public Google |
| Methods |
public __construct(?callable $httpHandler = NULL, string $universeDomain = 'googleapis.com'Google\Auth\GetUniverseDomainInterface::DEFAULT_UNIVERSE_DOMAIN)
|
| public generateIdToken(string $clientEmail, string $targetAudience, string $bearerToken, array $headers = []) : string Sign a string using the IAM signBlob API. Note that signing using IAM requires your service account to have the
|
| public signBlob( $email, $accessToken, $stringToSign, array $delegates = []) Sign a string using the IAM signBlob API. Note that signing using IAM requires your service account to have the
|
| Constants |
| private Google |
| private Google |
| Properties |
private $httpHandler = NULL
|
| private string $universeDomain |