[OOM-K8S-CERT-EXTERNAL-PROVIDER] Refactor provider code 75/122675/6
authorPiotr Marcinkiewicz <piotr.marcinkiewicz@nokia.com>
Fri, 16 Jul 2021 12:53:14 +0000 (14:53 +0200)
committerPiotr Marcinkiewicz <piotr.marcinkiewicz@nokia.com>
Tue, 20 Jul 2021 12:27:31 +0000 (14:27 +0200)
commit57d9b2c0a7956306e54234233b8330628ac9f960
tree2e923594373ea1a531d5211fc3bbe066fd8f0425
parent62cacd0f91bca52fcdce37b1f46a13757dc1dbd8
[OOM-K8S-CERT-EXTERNAL-PROVIDER] Refactor provider code

- add csr and key params to SignCertificateModel
- correct handling error when signing csr fails
- create factory for SignCertificateModel

Issue-ID: OOM-2753
Signed-off-by: Piotr Marcinkiewicz <piotr.marcinkiewicz@nokia.com>
Change-Id: I9bc296dfc999de0390ec90a00cbaa9dd82c89265
14 files changed:
certServiceK8sExternalProvider/src/certserviceclient/cert_service_client.go
certServiceK8sExternalProvider/src/certserviceclient/cert_service_client_mock.go
certServiceK8sExternalProvider/src/certserviceclient/cert_service_client_test.go
certServiceK8sExternalProvider/src/cmpv2controller/certificate_request_controller.go
certServiceK8sExternalProvider/src/cmpv2controller/util/certificate_update_util.go
certServiceK8sExternalProvider/src/cmpv2controller/util/certificate_update_util_test.go
certServiceK8sExternalProvider/src/cmpv2provisioner/cmpv2_provisioner.go
certServiceK8sExternalProvider/src/cmpv2provisioner/cmpv2_provisioner_factory_mock.go
certServiceK8sExternalProvider/src/cmpv2provisioner/cmpv2_provisioner_test.go
certServiceK8sExternalProvider/src/model/sign_certificate_model.go
certServiceK8sExternalProvider/src/model/sign_certificate_model_factory.go [new file with mode: 0644]
certServiceK8sExternalProvider/src/model/sign_certificate_model_factory_test.go [new file with mode: 0644]
certServiceK8sExternalProvider/src/testdata/constants.go
certServiceK8sExternalProvider/src/testdata/provider.go