UNPKG

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
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; }