Add keycloak integration 22/112122/4
authorRodrigo Lima <rodrigo.lima@yoppworks.com>
Thu, 3 Sep 2020 15:54:27 +0000 (11:54 -0400)
committerRodrigo Lima <rodrigo.lima@yoppworks.com>
Tue, 8 Sep 2020 15:25:04 +0000 (11:25 -0400)
commit696ebd9e433f2b6f890c6032a4febdb9d3ec8eb7
tree427d1b6980fac114b4503407d434fa7ae979e743
parent4714ea1e5f45fe286a25adbcad8e553c6250a821
Add keycloak integration

- The feature can be enabled by adding keycloak spring profile in application properties.

- Add keycloak springboot and spring security  adapter to pom
- Exclude keycloak and spring security autoconfiguration in application properties
- Add keycloak application properties that is activated when keycloak profile used
- Add WebSecurityConfig to config authorization

Issue-ID: AAI-3129
Signed-off-by: Rodrigo Lima <rodrigo.lima@yoppworks.com>
Change-Id: Iaa086b4075c03237388a997274d01bf8b8114b4d
aai-resources/pom.xml
aai-resources/src/main/java/org/onap/aai/rest/security/WebSecurityConfig.java [new file with mode: 0644]
aai-resources/src/main/resources/application-keycloak.properties [new file with mode: 0644]
aai-resources/src/main/resources/application.properties
aai-resources/src/test/resources/application-test.properties