diff options
author | Przemyslaw Wasala <przemyslaw.wasala@nokia.com> | 2018-10-26 05:55:08 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2018-10-26 05:55:08 +0000 |
commit | 361f6112f3316f66f1a20a994db0996975080a25 (patch) | |
tree | d147d10f590cbf4c1b72457d35de3291c866bcd3 /prh-dmaap-client/src/main/java | |
parent | 0acd2676d1410f2e0ae6d203dbd594befbc9f2c1 (diff) | |
parent | 48c86d015c5a12cd54101d703d021d953d81509f (diff) |
Merge "certificate configuration for DMaaP and AAI"
Diffstat (limited to 'prh-dmaap-client/src/main/java')
-rw-r--r-- | prh-dmaap-client/src/main/java/org/onap/dcaegen2/services/prh/config/DmaapCustomConfig.java | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/prh-dmaap-client/src/main/java/org/onap/dcaegen2/services/prh/config/DmaapCustomConfig.java b/prh-dmaap-client/src/main/java/org/onap/dcaegen2/services/prh/config/DmaapCustomConfig.java index b21cc6ea..8691111d 100644 --- a/prh-dmaap-client/src/main/java/org/onap/dcaegen2/services/prh/config/DmaapCustomConfig.java +++ b/prh-dmaap-client/src/main/java/org/onap/dcaegen2/services/prh/config/DmaapCustomConfig.java @@ -49,6 +49,24 @@ public interface DmaapCustomConfig extends Serializable { @Value.Parameter String dmaapContentType(); + @Value.Parameter + String keyFile(); + + @Value.Parameter + String trustStore(); + + @Value.Parameter + String trustStorePassword(); + + @Value.Parameter + String keyStore(); + + @Value.Parameter + String keyStorePassword(); + + @Value.Parameter + Boolean enableDmaapCertAuth(); + interface Builder<T extends DmaapCustomConfig, B extends Builder<T, B>> { B dmaapHostName(String dmaapHostName); @@ -65,6 +83,18 @@ public interface DmaapCustomConfig extends Serializable { B dmaapContentType(String dmaapContentType); + B keyFile(String keyFile); + + B trustStore(String trustStore); + + B trustStorePassword(String trustStorePass); + + B keyStore(String keyStore); + + B keyStorePassword(String keyStorePass); + + B enableDmaapCertAuth(Boolean enableDmaapCertAuth); + T build(); } } |