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
15 lines (14 loc) • 707 B
TypeScript
import { RDBMSManagerOptions } from "../../../../lib/rdbms";
import { OIDCAdapterProxy, OIDCAdapterProxyProps } from "../adapter";
import { OIDCModelProxyProps } from "../model";
import { OIDCRDBMSModelProxy } from "./model";
export declare type OIDCRDBMSAdapterProxyOptions = RDBMSManagerOptions;
export declare class OIDCRDBMSAdapterProxy extends OIDCAdapterProxy {
protected readonly props: OIDCAdapterProxyProps;
private readonly manager;
readonly displayName = "RDBMS";
constructor(props: OIDCAdapterProxyProps, options?: OIDCRDBMSAdapterProxyOptions);
start(): Promise<void>;
stop(): Promise<void>;
protected createModel(props: OIDCModelProxyProps): OIDCRDBMSModelProxy;
}