@hookflo/tern
Version:
A robust, scalable webhook verification framework supporting multiple platforms and signature algorithms
9 lines (8 loc) • 487 B
TypeScript
import { WebhookVerifier } from "./base";
import { WebhookVerificationResult, SignatureConfig } from "../types";
export declare class TokenBasedVerifier extends WebhookVerifier {
private config;
constructor(secret: string, config: SignatureConfig, toleranceInSeconds?: number);
verify(request: Request): Promise<WebhookVerificationResult>;
}
export declare function createCustomVerifier(secret: string, config: SignatureConfig, toleranceInSeconds?: number): WebhookVerifier;