UNPKG

n8n

Version:

n8n Workflow Automation Tool

16 lines (15 loc) 953 B
import { Request, Response } from 'express'; import { EnterpriseCredentialsService } from '../../credentials/credentials.service.ee'; import { OauthService } from '../../oauth/oauth.service'; import { DynamicCredentialResolverRepository } from './database/repositories/credential-resolver.repository'; import { DynamicCredentialResolverRegistry } from './services'; import { Cipher } from 'n8n-core'; export declare class DynamicCredentialsController { private readonly enterpriseCredentialsService; private readonly oauthService; private readonly resolverRepository; private readonly resolverRegistry; private readonly cipher; constructor(enterpriseCredentialsService: EnterpriseCredentialsService, oauthService: OauthService, resolverRepository: DynamicCredentialResolverRepository, resolverRegistry: DynamicCredentialResolverRegistry, cipher: Cipher); authorizeCredential(req: Request, _res: Response): Promise<string>; }