Merge pull request #4834 from Infisical/fix/pki-csr-key-usage-check

Fix CSR KU/EKU check
This commit is contained in:
carlosmonastyrski
2025-11-10 17:11:50 -03:00
committed by GitHub
3 changed files with 6 additions and 40 deletions
@@ -543,6 +543,10 @@ export const certificateV3ServiceFactory = ({
const { keyAlgorithm: extractedKeyAlgorithm, signatureAlgorithm: extractedSignatureAlgorithm } =
extractAlgorithmsFromCSR(csr);
mappedCertificateRequest.keyAlgorithm = extractedKeyAlgorithm;
mappedCertificateRequest.signatureAlgorithm = extractedSignatureAlgorithm;
mappedCertificateRequest.validity = validity;
const validationResult = await certificateTemplateV2Service.validateCertificateRequest(
profile.certificateTemplateId,
mappedCertificateRequest