Interface IdTokenProvider (1.27.0)
Stay organized with collections
Save and categorize content based on your preferences.
publicinterface IdTokenProviderInterface for an Google OIDC token provider. This type represents a google issued OIDC token.
Methods
idTokenWithAudience(String targetAudience, List<IdTokenProvider.Option> options)
publicabstractIdTokenidTokenWithAudience(StringtargetAudience,List<IdTokenProvider.Option>options)Returns a Google OpenID Token with the provided audience field.
| Parameters | |
|---|---|
| Name | Description |
targetAudience |
String List of audiences the issued ID Token should be valid for. targetAudience accepts a single string value (multiple audiences are not supported) |
options |
List<Option>List of Credential specific options for for the token. For example, an IDToken for a ComputeEngineCredential can return platform specific claims if "ComputeEngineCredentials.ID_TOKEN_FORMAT_FULL" is provided as a list option. |
| Returns | |
|---|---|
| Type | Description |
IdToken |
IdToken object which includes the raw id_token, expiration and audience. |
| Exceptions | |
|---|---|
| Type | Description |
IOException |
if token creation fails |