GCPMetadataTokenSource
Class: GCPMetadataTokenSource
Defined in: packages/oidc/src/sources/gcpmetadata.ts:6
Identity token of the GCP default service account, from the metadata server
Implements
Constructors
Constructor
new GCPMetadataTokenSource(
timeout,host?):GCPMetadataTokenSource
Defined in: packages/oidc/src/sources/gcpmetadata.ts:11
Parameters
timeout
number
request timeout in milliseconds
host?
string = "metadata.google.internal"
metadata server host
Returns
GCPMetadataTokenSource
Properties
host
protectedhost:string="metadata.google.internal"
Defined in: packages/oidc/src/sources/gcpmetadata.ts:13
metadata server host
timeout
protectedtimeout:number
Defined in: packages/oidc/src/sources/gcpmetadata.ts:12
request timeout in milliseconds
Methods
getToken()
getToken(
audience):Promise<SourcedToken>
Defined in: packages/oidc/src/sources/gcpmetadata.ts:19
Parameters
audience
string
Returns
Promise<SourcedToken>