Refine access control, peer access 47/247/1
authorSerban Jora <sj2381@att.com>
Tue, 26 Dec 2017 16:43:09 +0000 (11:43 -0500)
committerSerban Jora <sj2381@att.com>
Tue, 26 Dec 2017 16:44:23 +0000 (11:44 -0500)
commit8e1da0606ffc1525e4837e76c4a859e1e9d40d7c
tree3f1b199aae652fa27f7818ce5065ff87045f2527
parent32a7cc1208b241f354ecb53a6c1dedc556c352d3
Refine access control, peer access

Change-Id: Iab38c3ba77adef8356b18de7516cbc602499a1c4
Signed-off-by: Serban Jora <sj2381@att.com>
25 files changed:
gateway/application-error.properties [new file with mode: 0644]
gateway/pom.xml
gateway/src/main/java/org/acumos/federation/gateway/config/APINames.java
gateway/src/main/java/org/acumos/federation/gateway/controller/AbstractController.java
gateway/src/main/java/org/acumos/federation/gateway/controller/CatalogController.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/controller/FederationController.java [deleted file]
gateway/src/main/java/org/acumos/federation/gateway/controller/PeerController.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/security/Peer.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/security/Priviledge.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/security/Role.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/security/X509AuthenticationFilter.java
gateway/src/main/java/org/acumos/federation/gateway/security/X509ResourceFilter.java.noneed [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/service/CatalogService.java [moved from gateway/src/main/java/org/acumos/federation/gateway/service/FederationService.java with 81% similarity]
gateway/src/main/java/org/acumos/federation/gateway/service/PeerService.java
gateway/src/main/java/org/acumos/federation/gateway/service/ServiceContext.java [new file with mode: 0644]
gateway/src/main/java/org/acumos/federation/gateway/service/impl/CatalogServiceImpl.java [moved from gateway/src/main/java/org/acumos/federation/gateway/service/impl/FederationServiceImpl.java with 69% similarity]
gateway/src/main/java/org/acumos/federation/gateway/service/impl/CatalogServiceLocalImpl.java [moved from gateway/src/main/java/org/acumos/federation/gateway/service/impl/FederationServiceLocalImpl.java with 76% similarity]
gateway/src/main/java/org/acumos/federation/gateway/service/impl/PeerServiceImpl.java
gateway/src/main/java/org/acumos/federation/gateway/service/impl/PeerServiceLocalImpl.java
gateway/src/test/java/org/acumos/federation/gateway/test/PeerGatewayTest.java
gateway/src/test/resources/acumosa-peers.json
gateway/src/test/resources/acumosb-peers.json
gateway/src/test/resources/application-acumosa.properties
gateway/src/test/resources/docker-compose-test.yml [new file with mode: 0644]
gateway/src/test/resources/docker-compose.yml [new file with mode: 0644]