Add HttpClient
authorTomasz Wrobel <tomasz.wrobel@nokia.com>
Thu, 20 Feb 2020 15:45:12 +0000 (16:45 +0100)
committerTomasz Wrobel <tomasz.wrobel@nokia.com>
Fri, 28 Feb 2020 10:41:26 +0000 (11:41 +0100)
commite78bfe13bb52196ad84e68f4d4aa476aad1b6c52
treed913c9049a18f6cca8446319bd43b4455319d122
parent9e692d47d60d47c3668ba3281fdca61921a92fcf
Add HttpClient

Issue-ID: AAF-996
Signed-off-by: Tomasz Wrobel <tomasz.wrobel@nokia.com>
Change-Id: I3ebb0ea88ef1a72c16064fd9a1931943b57410d8
19 files changed:
certServiceClient/pom.xml
certServiceClient/src/main/java/org/onap/aaf/certservice/client/CertServiceClient.java
certServiceClient/src/main/java/org/onap/aaf/certservice/client/api/ExitCode.java
certServiceClient/src/main/java/org/onap/aaf/certservice/client/api/ExitableException.java
certServiceClient/src/main/java/org/onap/aaf/certservice/client/common/Base64Coder.java [new file with mode: 0644]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/httpclient/CloseableHttpClientProvider.java [new file with mode: 0644]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/httpclient/HttpClient.java [new file with mode: 0644]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/httpclient/exception/CertServiceApiResponseException.java [new file with mode: 0644]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/httpclient/exception/HttpClientException.java [new file with mode: 0644]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/httpclient/model/CertServiceResponse.java [new file with mode: 0644]
certServiceClient/src/main/java/org/onap/aaf/certservice/client/httpclient/model/ErrorCertServiceResponse.java [new file with mode: 0644]
certServiceClient/src/test/java/org/onap/aaf/certservice/client/CerServiceRequestTestData.java [new file with mode: 0644]
certServiceClient/src/test/java/org/onap/aaf/certservice/client/httpclient/HttpClientTest.java [new file with mode: 0644]
certServiceClient/src/test/resources/correctResponse [new file with mode: 0644]
certServiceClient/src/test/resources/expectedFirstElementOfCertificateChain [new file with mode: 0644]
certServiceClient/src/test/resources/expectedFirstElementOfTrustedCertificates [new file with mode: 0644]
certServiceClient/src/test/resources/missingPkResponse [new file with mode: 0644]
certServiceClient/src/test/resources/testCsr [new file with mode: 0644]
certServiceClient/src/test/resources/testPk [new file with mode: 0644]