Skip to content

feat: Spring Vault as alternative properties store#308

Open
ip6li wants to merge 3 commits into
Alovoa:masterfrom
ip6li:secrets-management
Open

feat: Spring Vault as alternative properties store#308
ip6li wants to merge 3 commits into
Alovoa:masterfrom
ip6li:secrets-management

Conversation

@ip6li

@ip6li ip6li commented Sep 3, 2023

Copy link
Copy Markdown

Secrets should be stored in a secure vault e.g. Hashicorp Vault. Please note that pom.xml got some important changes:

  • Java version was changed to 17
  • spring-boot-starter-parent was changed to 3.1.2

SecurityConfig.java was changed to new Spring Security API. OAuth2 allows admin entitlements, see

private void getGroupMembership(Set<GrantedAuthority> mappedAuthorities, Map<String, Object> attributes)

This is intended for using in a local IDP solution like Keycloak.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant