@roadiehq/catalog-backend-module-okta
Version:
A set of Backstage catalog providers for Okta
23 lines (20 loc) • 721 B
JavaScript
;
const getAccountConfig = (config) => {
const orgUrl = config.getString("orgUrl");
const token = config.getOptionalString("token");
const userFilter = config.getOptionalString("userFilter");
const groupFilter = config.getOptionalString("groupFilter");
const clientId = config.getOptionalString("oauth.clientId");
const keyId = config.getOptionalString("oauth.keyId");
const privateKey = config.getOptionalString("oauth.privateKey");
const oauth = clientId && privateKey ? { clientId, keyId, privateKey } : void 0;
return {
orgUrl,
token,
userFilter,
groupFilter,
oauth
};
};
exports.getAccountConfig = getAccountConfig;
//# sourceMappingURL=accountConfig.cjs.js.map