From b1b32354811fd9c856bf9ce611d36591d7a81404 Mon Sep 17 00:00:00 2001 From: Prudence Au Date: Sun, 19 Aug 2018 08:53:56 -0400 Subject: Implement basic auth - includes basic auth for AAI request - basic auth for AAI context builder Change-Id: I3b923792184d47667505ae1efc2ab704f52f5766 Issue-ID: LOG-521 Signed-off-by: Prudence Au --- .../onap/pomba/contextbuilder/aai/service/rs/RestServiceImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main/java/org/onap/pomba/contextbuilder/aai/service/rs/RestServiceImpl.java') diff --git a/src/main/java/org/onap/pomba/contextbuilder/aai/service/rs/RestServiceImpl.java b/src/main/java/org/onap/pomba/contextbuilder/aai/service/rs/RestServiceImpl.java index 38f7510..6fc2c8a 100644 --- a/src/main/java/org/onap/pomba/contextbuilder/aai/service/rs/RestServiceImpl.java +++ b/src/main/java/org/onap/pomba/contextbuilder/aai/service/rs/RestServiceImpl.java @@ -39,6 +39,8 @@ public class RestServiceImpl implements RestService { @Autowired private SpringService service; + @Autowired + private String httpBasicAuthorization; @Override public Response getContext(HttpHeaders headers, String serviceInstanceId, String modelVersionId, String modelInvariantId, String serviceType, String customerId) { @@ -46,7 +48,7 @@ public class RestServiceImpl implements RestService { String url = "serviceInstanceId=" + serviceInstanceId + " modelVersion="+modelVersionId + " modelInvariantId="+ modelInvariantId + " serviceType="+serviceType + " customerId="+ customerId; if(log.isDebugEnabled()) { - log.debug(LogMessages.AAI_CONTEXT_BUILDER_URL + url); + log.debug(LogMessages.AAI_CONTEXT_BUILDER_URL, url); } @@ -58,6 +60,7 @@ public class RestServiceImpl implements RestService { try { // Do some validation on Http headers and URL parameters + RestUtil.validateBasicAuthorization(headers, httpBasicAuthorization); RestUtil.validateHeader(headers); RestUtil.validateURL(serviceInstanceId, modelVersionId, modelInvariantId, serviceType, customerId); -- cgit 1.2.3-korg