Extract HV VES Client ssl-related classes 89/77589/5
authorJakub Dudycz <jakub.dudycz@nokia.com>
Wed, 30 Jan 2019 14:58:36 +0000 (15:58 +0100)
committerJakub Dudycz <jakub.dudycz@nokia.com>
Thu, 31 Jan 2019 11:55:19 +0000 (12:55 +0100)
commit1442bffa7b80665049d2347f7ba2a03ca6c2bd70
tree3d767459c08d695cb8529d056a85b3bd48649c87
parente55759f5f4c9d53108889256d3897c533077f1b8
Extract HV VES Client ssl-related classes

- Create common ssl module
- Extract ssl-related classes from HV VES Client module
- Mark org.onap.dcaegen2.services.sdk.rest.services.ssl.SslFactory
  class as deprecated

Change-Id: I31ef784e8822981ba541fb3f525f003218cd5c88
Signed-off-by: Jakub Dudycz <jakub.dudycz@nokia.com>
Issue-ID: DCAEGEN2-1135
15 files changed:
rest-services/common-dependency/src/main/java/org/onap/dcaegen2/services/sdk/rest/services/ssl/SslFactory.java
security/pom.xml
security/ssl/pom.xml [new file with mode: 0644]
security/ssl/src/main/java/org/onap/dcaegen2/services/sdk/security/ssl/Password.java [moved from services/hv-ves-client/producer/api/src/main/java/org/onap/dcaegen2/services/sdk/services/hvves/client/producer/api/options/Password.java with 95% similarity]
security/ssl/src/main/java/org/onap/dcaegen2/services/sdk/security/ssl/Passwords.java [moved from services/hv-ves-client/producer/api/src/main/java/org/onap/dcaegen2/services/sdk/services/hvves/client/producer/api/options/Passwords.java with 97% similarity]
security/ssl/src/main/java/org/onap/dcaegen2/services/sdk/security/ssl/SecurityKeys.java [moved from services/hv-ves-client/producer/api/src/main/java/org/onap/dcaegen2/services/sdk/services/hvves/client/producer/api/options/SecurityKeys.java with 93% similarity]
security/ssl/src/main/java/org/onap/dcaegen2/services/sdk/security/ssl/SslFactory.java [moved from services/hv-ves-client/producer/impl/src/main/java/org/onap/dcaegen2/services/sdk/services/hvves/client/producer/impl/SslFactory.java with 86% similarity]
security/ssl/src/test/java/org/onap/dcaegen2/services/sdk/security/ssl/PasswordTest.java [moved from services/hv-ves-client/producer/api/src/test/java/org/onap/dcaegen2/services/sdk/services/hvves/client/producer/api/options/PasswordTest.java with 97% similarity]
security/ssl/src/test/java/org/onap/dcaegen2/services/sdk/security/ssl/PasswordsTest.java [moved from services/hv-ves-client/producer/api/src/test/java/org/onap/dcaegen2/services/sdk/services/hvves/client/producer/api/options/PasswordsTest.java with 95% similarity]
security/ssl/src/test/resources/password.txt [moved from services/hv-ves-client/producer/api/src/test/resources/password.txt with 100% similarity]
services/hv-ves-client/producer/api/pom.xml
services/hv-ves-client/producer/api/src/main/java/org/onap/dcaegen2/services/sdk/services/hvves/client/producer/api/options/ProducerOptions.java
services/hv-ves-client/producer/ct/src/test/java/org/onap/dcaegen2/services/sdk/services/hvves/client/producer/ct/SystemUnderTestWrapper.java
services/hv-ves-client/producer/impl/pom.xml
services/hv-ves-client/producer/impl/src/main/java/org/onap/dcaegen2/services/sdk/services/hvves/client/producer/impl/HvVesProducerFactoryImpl.java