AAIRestClient support for Basic Auth 21/43621/2
authorRob Daugherty <rd472p@att.com>
Wed, 18 Apr 2018 20:57:11 +0000 (16:57 -0400)
committerRob Daugherty <rd472p@att.com>
Wed, 18 Apr 2018 21:07:26 +0000 (17:07 -0400)
commit9218d80e65bf3eaa01e7942730bac8c72dcb7862
tree2c3d32d4b1bb532d75b8bf2c65afc827e9add69c
parentcb28756cf544a5dd6d35d6a134a471181c0abcc1
AAIRestClient support for Basic Auth

Adding support for Basic Auth in the AAI Rest Clients because
ONAP uses this (whereas ECOMP uses 2-way SSL).

In general, each AAI client will allow the user to configure
properties called "aai.auth" and "mso.msoKey".  If these are
set, then the client will add the Authorization header to every
request.

Change-Id: I7c81ec05d2ec4a7dca131f2e9e19d341ac89b09f
Issue-ID: SO-576
Signed-off-by: Rob Daugherty <rd472p@att.com>
asdc-controller/src/main/java/org/openecomp/mso/asdc/tenantIsolation/AaiClientPropertiesImpl.java
bpmn/MSOCommonBPMN/src/main/java/org/openecomp/mso/client/adapter/vnf/AdapterRestClient.java
bpmn/MSOCommonBPMN/src/main/java/org/openecomp/mso/client/restproperties/AAIPropertiesImpl.java
common/src/main/java/org/openecomp/mso/client/aai/AAIProperties.java
common/src/main/java/org/openecomp/mso/client/aai/AAIRestClient.java
common/src/main/java/org/openecomp/mso/client/defaultproperties/DefaultAAIPropertiesImpl.java
common/src/main/java/org/openecomp/mso/client/policy/RestClient.java
common/src/test/java/org/openecomp/mso/client/aai/AAIResourcesClientTest.java
common/src/test/resources/aai.properties
mso-api-handlers/mso-api-handler-infra/src/main/java/org/openecomp/mso/apihandlerinfra/tenantisolation/AaiClientPropertiesImpl.java