moleculer-iam
Version:
Centralized IAM module for moleculer. Including a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management. Custom claims could be defined/updated by declarative schema which contains claims validation a
16 lines (15 loc) • 548 B
TypeScript
import { OIDCMemoryAdapterProxy, OIDCMemoryAdapterProxyOptions } from "./memory";
import { OIDCRDBMSAdapterProxy, OIDCRDBMSAdapterProxyOptions } from "./rdbms";
export * from "./adapter";
export * from "./model";
export declare const OIDCAdapterProxyConstructors: {
Memory: typeof OIDCMemoryAdapterProxy;
RDBMS: typeof OIDCRDBMSAdapterProxy;
};
export declare type OIDCAdapterProxyConstructorOptions = {
type: "Memory";
options?: OIDCMemoryAdapterProxyOptions;
} | {
type: "RDBMS";
options: OIDCRDBMSAdapterProxyOptions;
};