in authui-container/server/api/metadata-server.ts [65:91]
constructor(scopes?: string[], private readonly logger?: (...args: any[]) => void) {
this.tokenManager = new TokenManager(scopes);
this.projectIdRetriever = new HttpServerRequestHandler({
method: 'GET',
url: METADATA_SERVER_PROJECT_ID_URL,
headers: {
'Metadata-Flavor': 'Google',
},
timeout: TIMEOUT_DURATION,
}, logger);
this.projectNumberRetriever = new HttpServerRequestHandler({
method: 'GET',
url: METADATA_SERVER_PROJECT_NUMBER_URL,
headers: {
'Metadata-Flavor': 'Google',
},
timeout: TIMEOUT_DURATION,
}, logger);
this.zoneRetriever = new HttpServerRequestHandler({
method: 'GET',
url: METADATA_SERVER_ZONE_URL,
headers: {
'Metadata-Flavor': 'Google',
},
timeout: TIMEOUT_DURATION,
}, logger);
}