[OOM ext-cert-provider] Refacor in validation (intermediate solution) 22/114822/2
authorkjaniak <kornel.janiak@nokia.com>
Thu, 12 Nov 2020 06:54:33 +0000 (07:54 +0100)
committerkjaniak <kornel.janiak@nokia.com>
Fri, 13 Nov 2020 06:56:47 +0000 (07:56 +0100)
commit0ec765505c71f024db65eadb2a21069fb9297028
treed84021fd796c02c54d0f3804ce0c5d7b2c425d5f
parentaf2527b17fb5f5242360cd908e4cae852b1f2512
[OOM ext-cert-provider] Refacor in validation (intermediate solution)

Atomic validation function moved to BasicValidationFunctions
More complex validation is served by ValidatorsFactory
Sans property class object changed to List<String>

Signed-off-by: kjaniak <kornel.janiak@nokia.com>
Issue-ID: OOM-2559
Change-Id: I4719499dde969db95e2caa172f767674690c40e1
14 files changed:
certServiceClient/src/main/java/org/onap/oom/certservice/client/CertServiceClient.java
certServiceClient/src/main/java/org/onap/oom/certservice/client/certification/CsrFactory.java
certServiceClient/src/main/java/org/onap/oom/certservice/client/configuration/factory/ClientConfigurationFactory.java
certServiceClient/src/main/java/org/onap/oom/certservice/client/configuration/factory/ConfigurationFactory.java [new file with mode: 0644]
certServiceClient/src/main/java/org/onap/oom/certservice/client/configuration/factory/CsrConfigurationFactory.java
certServiceClient/src/main/java/org/onap/oom/certservice/client/configuration/model/ClientConfiguration.java
certServiceClient/src/main/java/org/onap/oom/certservice/client/configuration/model/CsrConfiguration.java
certServiceClient/src/main/java/org/onap/oom/certservice/client/configuration/validation/BasicValidationFunctions.java [moved from certServiceClient/src/main/java/org/onap/oom/certservice/client/configuration/factory/AbstractConfigurationFactory.java with 52% similarity]
certServiceClient/src/main/java/org/onap/oom/certservice/client/configuration/validation/ValidatorsFactory.java [new file with mode: 0644]
certServiceClient/src/test/java/org/onap/oom/certservice/client/certification/CsrFactoryTest.java
certServiceClient/src/test/java/org/onap/oom/certservice/client/configuration/factory/ClientConfigurationFactoryTest.java
certServiceClient/src/test/java/org/onap/oom/certservice/client/configuration/factory/CsrConfigurationFactoryTest.java
certServiceClient/src/test/java/org/onap/oom/certservice/client/configuration/validation/BasicValidationFunctionsTest.java [moved from certServiceClient/src/test/java/org/onap/oom/certservice/client/configuration/factory/AbstractConfigurationFactoryTest.java with 58% similarity]
certServiceClient/src/test/java/org/onap/oom/certservice/client/configuration/validation/ValidatorsFactoryTest.java [new file with mode: 0644]