Brandon Schmitt
1bcced9838
OpenID Connect support ( #865 )
...
* Added OpenID Connect support
Utilized Spring Security's OAuth2 respectively OIDC support as another
possibility to manage users and their permissions.
Signed-off-by: Brandon Schmitt <Brandon.Schmitt@kiwigrid.com >
* Document OpenID Connect Support
Signed-off-by: Brandon Schmitt <Brandon.Schmitt@kiwigrid.com >
* Updated license in OidcUserManagementAutoConfiguration.java
Signed-off-by: Brandon Schmitt <Brandon.Schmitt@kiwigrid.com >
* Revert updated license notice and add Kiwigrid license file
This reverts commit 23d36245
Signed-off-by: Brandon Schmitt <Brandon.Schmitt@kiwigrid.com >
* Resolve SonarQube issues
- Explicitly import the needed specific classes
- Document public methods
- Add `static` to the constant `JwtAuthoritiesOidcUserService.INVALID_REQUEST`
- Remove superfluous runtime exception `OAuth2AuthenticationException`
Signed-off-by: Brandon Schmitt <Brandon.Schmitt@kiwigrid.com >
* Add OidcUser support in SpringSecurityAuditorAware
Signed-off-by: Brandon Schmitt <Brandon.Schmitt@kiwigrid.com >
* Secure Management API using OpenID Connect, too.
Signed-off-by: Brandon Schmitt <Brandon.Schmitt@kiwigrid.com >
2020-01-14 13:09:13 +01:00
Stefan Schake
7c04ca1967
Add multi-user support ( #829 )
...
This allows optionally configuring multiple static users with varying
permissions. If used, Spring Security user/password are ignored.
Otherwise, the old behavior is retained.
Signed-off-by: Stefan Schake <stefan.schake@devolo.de >
2019-05-21 11:09:58 +02:00
Kai Zimmermann
d52a720480
Spring Boot 2.0 ( #721 )
...
* Migration to Boot 2.0.
Signed-off-by: Kai Zimmermann <kai.zimmermann@microsoft.com >
2019-01-31 07:29:27 +01:00
Jeroen Laverman
c9d77e88a9
Add Bosch 2019 License Header for validation ( #782 )
...
Signed-off-by: Jeroen Laverman <jeroen.laverman@bosch-si.com >
2019-01-18 09:40:20 +01:00
Kai Zimmermann
5729e00c8b
Add more license headers and fix a missing depdency. ( #634 )
...
Signed-off-by: kaizimmerm <kai.zimmermann@bosch-si.com >
2018-02-14 11:00:04 +01:00
Christian Storm
fdb71e44ee
Introduce license header templates
...
To support multiple license headers simultaneously, a license folder
for holding licenses is introduced. The original "Bosch Software
Innovations GmbH" license header is set as default and the Siemens
license header is added as an example for a further valid license.
Signed-off-by: Christian Storm <christian.storm@siemens.com >
Signed-off-by: Himanshu Kumar Singh <himanshu.singh@siemens.com >
2017-05-12 14:43:36 +02:00