n8n
Version:
n8n Workflow Automation Tool
12 lines (11 loc) • 567 B
TypeScript
import type { IDataObject } from 'n8n-workflow';
import type { DcrJweFields } from '../../oauth/oauth-jwe-service.proxy';
import { UrlService } from '../../services/url.service';
import { OAuthJweKeyService } from './oauth-jwe-key.service';
export declare class OAuthJweDecryptService {
private readonly keyService;
private readonly urlService;
constructor(keyService: OAuthJweKeyService, urlService: UrlService);
getDcrJweFields(inlineJwks: boolean): Promise<DcrJweFields>;
decryptOAuth2TokenData(tokenData: IDataObject): Promise<IDataObject>;
}