harperdb
Version:
HarperDB is a distributed database, caching service, streaming broker, and application development platform focused on performance and ease of use.
15 lines (14 loc) • 673 B
TypeScript
/**
* Configuration validation for certificate verification
*/
import type { CertificateVerificationConfig, OCSPDefaults, CRLDefaults } from './types.ts';
export declare const DEFAULT_FAILURE_MODE = "fail-closed";
export declare const OCSP_DEFAULTS: OCSPDefaults;
export declare const CRL_DEFAULTS: CRLDefaults;
/**
* Validate and parse certificate verification configuration
* @param config - Certificate verification configuration to validate
* @returns Validated and parsed configuration object
* @throws {Error} If configuration is invalid
*/
export declare function validateAndParseCertificateVerificationConfig(config: unknown): CertificateVerificationConfig;