Interface IdTokenProvider

    • Method Detail

      • idTokenWithAudience

        IdToken idTokenWithAudience​(java.lang.String targetAudience,
                                    java.util.List<IdTokenProvider.Option> options)
                             throws java.io.IOException
        Returns a Google OpenID Token with the provided audience field.
        Parameters:
        targetAudience - List of audiences the issued ID Token should be valid for. targetAudience accepts a single string value (multiple audiences are not supported)
        options - 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:
        IdToken object which includes the raw id_token, expiration and audience.
        Throws:
        java.io.IOException - if token creation fails