Fix CADI Connection to Remote DNS AAF servers on proxied network 78/105978/3
authorRene Glover <rene.glover@att.com>
Tue, 14 Apr 2020 21:32:16 +0000 (16:32 -0500)
committerGlover, Rene <rene.glover@att.com>
Wed, 15 Apr 2020 20:50:12 +0000 (15:50 -0500)
commit861b557b294032f9443ee1fca6b42d7252e92481
tree05c25d8388906afb069930d9dd19f8c63947c2c7
parentd2f8381eeef23535e17b770022060a5ba06eedba
Fix CADI Connection to Remote DNS AAF servers on proxied network

Java CADI client code and web filter has been fixed to allow
specification of a fixed hostname for connecting to AAF
service and avoiding use of the AAF Locator service to bootstrap.
The CADI code was also updated to avoid pre-resolving DNS in this
scenario.  This fix is necessary to address use cases where the
AAF servers live in a different network domain from the CADI
client where the access point is through a proxied endpoint and
the DNS name is unresolvable on the network where the CADI client
code is executing.

Issue-ID: AAF-1123
Signed-off-by: Rene Glover <rene.glover@att.com>
Change-Id: I8835b7445e9bc1f6e89380462062748b53e078e5
.gitignore
cadi/aaf/src/main/java/org/onap/aaf/cadi/aaf/TestConnectivity.java
cadi/aaf/src/main/java/org/onap/aaf/cadi/aaf/v2_0/AAFCon.java
cadi/client/src/main/java/org/onap/aaf/cadi/locator/SingleEndpointLocator.java
cadi/client/src/test/java/org/onap/aaf/cadi/locator/test/JU_DNSLocator.java
cadi/core/src/main/java/org/onap/aaf/cadi/config/Config.java
cadi/core/src/main/java/org/onap/aaf/cadi/filter/CadiFilter.java
cadi/core/src/main/java/org/onap/aaf/cadi/util/FixURIinfo.java
cadi/core/src/test/java/org/onap/aaf/cadi/config/test/JU_UsersDump.java
cadi/core/src/test/java/org/onap/aaf/cadi/lur/test/JU_LocalLur.java