OidcInteractions
@tsed/oidc-provider
Usage
typescript
import { OidcInteractions } from "@tsed/oidc-provider";See /packages/security/oidc-provider/src/services/OidcInteractions.ts.
Overview
ts
class OidcInteractions {
protected env: Env | undefined;
protected interactions: Map<string, Provider>;
$onInit(): void;
getInteractions(): Provider[];
getInteractionProvider(name: string): Provider | undefined;
getInteractionHandler(name: string): ((ctx: PlatformContext) => any) | undefined;
}protected env
ts
protected env: Env | undefined;protected interactions
ts
protected interactions: Map<string, Provider>;$onInit
ts
$onInit(): void;getInteractions
ts
getInteractions(): Provider[];getInteractionProvider
ts
getInteractionProvider(name: string): Provider | undefined;getInteractionHandler
ts
getInteractionHandler(name: string): ((ctx: PlatformContext) => any) | undefined;