diff options
author | Rodrigo Lima <rodrigo.lima@yoppworks.com> | 2020-09-03 11:54:27 -0400 |
---|---|---|
committer | Rodrigo Lima <rodrigo.lima@yoppworks.com> | 2020-09-08 11:25:04 -0400 |
commit | 696ebd9e433f2b6f890c6032a4febdb9d3ec8eb7 (patch) | |
tree | 427d1b6980fac114b4503407d434fa7ae979e743 /aai-resources/src/main/resources/application-keycloak.properties | |
parent | 4714ea1e5f45fe286a25adbcad8e553c6250a821 (diff) |
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
Diffstat (limited to 'aai-resources/src/main/resources/application-keycloak.properties')
-rw-r--r-- | aai-resources/src/main/resources/application-keycloak.properties | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/aai-resources/src/main/resources/application-keycloak.properties b/aai-resources/src/main/resources/application-keycloak.properties new file mode 100644 index 0000000..538abfc --- /dev/null +++ b/aai-resources/src/main/resources/application-keycloak.properties @@ -0,0 +1,16 @@ + +spring.autoconfigure.exclude=\ + org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration,\ + org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration + + +keycloak.auth-server-url=http://localhost:8180/auth +keycloak.realm=aai-resources +keycloak.resource=aai-resources-app +keycloak.public-client=true +keycloak.principal-attribute=preferred_username + +keycloak.ssl-required=external +#keycloak.use-resource-role-mappings=true +#keycloak.credentials.secret=cd18afc8-9c96-4723-b9b3-0017ad615500 +keycloak.bearer-only=true
\ No newline at end of file |