From 17a7e247cdb798ddf3173cf44ab762665cbce0a1 Mon Sep 17 00:00:00 2001 From: Sergio Regueira Date: Tue, 16 Jun 2020 20:24:13 +0200 Subject: [PATCH] fix(tsc): audience property is not mandatory on verifyIdToken (#972) Co-authored-by: Benjamin E. Coe Co-authored-by: Justin Beckwith --- src/auth/oauth2client.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/auth/oauth2client.ts b/src/auth/oauth2client.ts index 588ac804..90940d2b 100644 --- a/src/auth/oauth2client.ts +++ b/src/auth/oauth2client.ts @@ -384,7 +384,7 @@ export interface RevokeCredentialsResult { export interface VerifyIdTokenOptions { idToken: string; - audience: string | string[]; + audience?: string | string[]; maxExpiry?: number; } @@ -1174,7 +1174,7 @@ export class OAuth2Client extends AuthClient { async verifySignedJwtWithCertsAsync( jwt: string, certs: Certificates | PublicKeys, - requiredAudience: string | string[], + requiredAudience?: string | string[], issuers?: string[], maxExpiry?: number ) {