Buckets:
| import { OAuth2Client, OAuth2ClientOptions, RequestMetadataResponse } from './oauth2client'; | |
| export interface IdTokenOptions extends OAuth2ClientOptions { | |
| /** | |
| * The client to make the request to fetch an ID token. | |
| */ | |
| idTokenProvider: IdTokenProvider; | |
| /** | |
| * The audience to use when requesting an ID token. | |
| */ | |
| targetAudience: string; | |
| } | |
| export interface IdTokenProvider { | |
| fetchIdToken: (targetAudience: string) => Promise<string>; | |
| } | |
| export declare class IdTokenClient extends OAuth2Client { | |
| targetAudience: string; | |
| idTokenProvider: IdTokenProvider; | |
| /** | |
| * Google ID Token client | |
| * | |
| * Retrieve ID token from the metadata server. | |
| * See: https://cloud.google.com/docs/authentication/get-id-token#metadata-server | |
| */ | |
| constructor(options: IdTokenOptions); | |
| protected getRequestMetadataAsync(): Promise<RequestMetadataResponse>; | |
| private getIdTokenExpiryDate; | |
| } | |
Xet Storage Details
- Size:
- 938 Bytes
- Xet hash:
- ddd8952a8a35cdc353bdcf0674eaeac868a495d304c4228070f10b0d7ac73fea
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.