feat: parse certificado from base64 string

This commit is contained in:
Leandro Costa 2023-11-08 23:01:54 -03:00
parent 342688bebc
commit b9e93c52f6

View file

@ -36,7 +36,7 @@ export class LhispOauthClient<iAccessToken extends AccessToken = AccessToken> {
constructor(params: LhispOauthClientConstructorParams) {
if (params.certificado) {
this.agent = new https.Agent({
pfx: params.certificado,
pfx: Buffer.isBuffer(params.certificado) ? params.certificado : Buffer.from(params.certificado, "base64"),
passphrase: params.senhaCertificado,
rejectUnauthorized: false,
});