OidcInteractions
@tsed/oidc-provider
Usage
typescript
import { OidcInteractions } from "@tsed/oidc-provider";
See /packages/security/oidc-provider/src/types/services/OidcInteractions.ts.
Overview
ts
class OidcInteractions {
protected injector: import("@tsed/di").InjectorService;
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 injector: import
ts
protected injector: import("@tsed/di").InjectorService;
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;