[OOM-K8S-CERT-EXTERNAL-PROVIDER] Extend SANs support
[oom/platform/cert-service.git] / certServiceK8sExternalProvider / src / cmpv2provisioner / csr / csr.go
index 1a86866..583d533 100644 (file)
@@ -45,6 +45,9 @@ func FilterFieldsFromCSR(csrBytes []byte, privateKeyBytes []byte) ([]byte, error
        filteredCsr, err := x509.CreateCertificateRequest(rand.Reader, &x509.CertificateRequest{
                Subject:  filteredSubject,
                DNSNames: csr.DNSNames,
+               IPAddresses: csr.IPAddresses,
+               URIs: csr.URIs,
+               EmailAddresses: csr.EmailAddresses,
        }, key)
        if err != nil {
                return nil, err