UNPKG

@mineru98/n8n-ko

Version:

n8n Workflow Automation Tool - Korean Version

19 lines (18 loc) 979 B
import { OidcConfigDto } from '@n8n/api-types'; import { Request, Response } from 'express'; import { AuthService } from '../../../auth/auth.service'; import { AuthenticatedRequest } from '../../../requests'; import { UrlService } from '../../../services/url.service'; import { OidcService } from '../oidc.service.ee'; export declare class OidcController { private readonly oidcService; private readonly authService; private readonly urlService; constructor(oidcService: OidcService, authService: AuthService, urlService: UrlService); retrieveConfiguration(_req: AuthenticatedRequest): Promise<Pick<OidcConfigDto, "loginEnabled" | "clientId" | "clientSecret"> & { discoveryEndpoint: URL; }>; saveConfiguration(_req: AuthenticatedRequest, _res: Response, payload: OidcConfigDto): Promise<OidcConfigDto>; redirectToAuthProvider(_req: Request, res: Response): Promise<void>; callbackHandler(req: Request, res: Response): Promise<void>; }