1234567891011121314151617 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.loadGCPCredentials = void 0;
- const deps_1 = require("../../deps");
- /** @internal */
- async function loadGCPCredentials(kmsProviders) {
- const gcpMetadata = (0, deps_1.getGcpMetadata)();
- if ('kModuleError' in gcpMetadata) {
- return kmsProviders;
- }
- const { access_token: accessToken } = await gcpMetadata.instance({
- property: 'service-accounts/default/token'
- });
- return { ...kmsProviders, gcp: { accessToken } };
- }
- exports.loadGCPCredentials = loadGCPCredentials;
- //# sourceMappingURL=gcp.js.map
|