Files
sf-sim/packages/sim-consumidor-alai/config/httpsAgent.ts

15 lines
445 B
TypeScript
Raw Normal View History

2026-04-30 17:41:49 +02:00
import fs from 'fs';
import https from 'https';
import { env } from './env/env.js';
import path from 'path';
2026-05-04 13:39:54 +02:00
const certificatesDir = String(env.ALAI_CERTIFICATES_DIR)
const certificateName = String(env.ALAI_CERTIFICATE_NAME)
const certificatePassword = String(env.ALAI_CERTIFICATE_PASSWORD)
2026-04-30 17:41:49 +02:00
2026-05-04 13:39:54 +02:00
export const httpsAgent = new https.Agent({
pfx: fs.readFileSync(path.join(certificatesDir, certificateName)),
passphrase: certificatePassword
});
2026-04-30 17:41:49 +02:00