Fix of reading payload in request and response 72/82172/1
authorPavel Paroulek <pavel.paroulek@orange.com>
Wed, 24 Oct 2018 21:42:28 +0000 (23:42 +0200)
committerKajur, Harish (vk250x) <vk250x@att.com>
Wed, 13 Mar 2019 20:02:01 +0000 (16:02 -0400)
commit66309b15a0c1c458e2feb22db3bd3d4c13bd1a64
treebd70ea29725249a01b06536153d4012eb86d4ba3
parent41dbe0955bbae67c54bbc5ed651384e5d951799b
Fix of reading payload in request and response

Reading the request response payload leads to an exception, adding a buffer class which enables multiple reads. Also adding logging of AAF.

Check if response not sent

Check if someone else didn't already flush the response

Changing interpretation of role

Letting users with advanced roles run non-gremlin queries. Adding logging.

Change-Id: If5c9c94b63c3203d2193b43eed5fcd5993f0c4fa
Issue-ID: AAI-1762
Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
aai-traversal/src/main/java/org/onap/aai/config/aaf/AafAuthorizationFilter.java
aai-traversal/src/main/java/org/onap/aai/config/aaf/AafFilter.java
aai-traversal/src/main/java/org/onap/aai/config/aaf/PayloadBufferingRequestWrapper.java [new file with mode: 0644]
aai-traversal/src/main/java/org/onap/aai/config/aaf/ResponseFormatter.java
aai-traversal/src/main/resources/aaf/org.onap.aai.props
aai-traversal/src/main/resources/logback.xml