@roadiehq/catalog-backend-module-okta
Version:
A set of Backstage catalog providers for Okta
22 lines (18 loc) • 2.11 kB
TypeScript
import { O as OktaEntityProvider, a as OktaUserEntityTransformer } from './types/index.d-DqSemFSp.js';
export { m as GroupNamingStrategies, G as GroupNamingStrategy, e as OktaGroup, b as OktaGroupEntityProvider, f as OktaGroupEntityTransformer, g as OktaGroupProfile, d as OktaOrgEntityProvider, h as OktaUser, c as OktaUserEntityProvider, i as OktaUserProfile, P as ProfileFieldGroupNamingStrategy, n as UserNamingStrategies, U as UserNamingStrategy, l as groupNamingStrategyFactory, j as idGroupNamingStrategy, o as idUserNamingStrategy, q as kebabCaseEmailUserNamingStrategy, k as kebabCaseGroupNamingStrategy, p as profileNameGroupNamingStrategy, r as slugifyEmailUserNamingStrategy, s as stripEmailDomainUserNamingStrategy, u as userNamingStrategyFactory } from './types/index.d-DqSemFSp.js';
import * as _backstage_backend_plugin_api from '@backstage/backend-plugin-api';
import { Config } from '@backstage/config';
import '@backstage/plugin-catalog-node';
import '@okta/okta-sdk-nodejs';
import '@backstage/catalog-model';
declare const oktaCatalogBackendModule: _backstage_backend_plugin_api.BackendFeature;
type EntityProviderFactory = (oktaConfigs: Config) => OktaEntityProvider;
interface OktaCatalogBackendEntityProviderFactoryExtensionPoint {
setEntityProviderFactory(factory: EntityProviderFactory): void;
}
declare const oktaCatalogBackendEntityProviderFactoryExtensionPoint: _backstage_backend_plugin_api.ExtensionPoint<OktaCatalogBackendEntityProviderFactoryExtensionPoint>;
interface OktaCatalogBackendUserTransformerExtensionPoint {
setUserTransformer(transformer: OktaUserEntityTransformer): void;
}
declare const oktaCatalogBackendUserTransformerExtensionPoint: _backstage_backend_plugin_api.ExtensionPoint<OktaCatalogBackendUserTransformerExtensionPoint>;
export { type EntityProviderFactory, type OktaCatalogBackendEntityProviderFactoryExtensionPoint, type OktaCatalogBackendUserTransformerExtensionPoint, OktaUserEntityTransformer, oktaCatalogBackendModule as default, oktaCatalogBackendEntityProviderFactoryExtensionPoint, oktaCatalogBackendUserTransformerExtensionPoint };