new IDToken()
Classe usada para gerar um Google OpenID Connect token de autenticação válido no Google Cloud
Methods
-
fetchFromComputeEngine(targetAudience)
-
Obtém um Google ID Token associado à conta de serviço da máquina. Deve ser usado apenas quando a aplicação está sendo executada dentro de um servidor no Google Compute Engine.
Parameters:
Name Type Description targetAudience
string Conteúdo do campo aud a ser preenchido no token
Returns:
O ID Token gerado
- Type
- string
-
fetchFromServiceAccount(targetAudience)
-
Obtém um Google ID Token associado à conta de serviço obtido a partir do arquivo de credenciais definido na variável de ambiente GOOGLE_APPLICATION_CREDENTIALS
Parameters:
Name Type Description targetAudience
string Conteúdo do campo aud a ser preenchido no token, usualmente uma URL
Returns:
O IDToken gerado, com expiração em sessenta minutos após a hora corrente
- Type
- string