Skip to content
Snippets Groups Projects
Commit 071465be authored by unknown's avatar unknown
Browse files

keycloak wip

parent eb06a4b0
No related branches found
No related tags found
2 merge requests!7Features/keycloak integration,!6Features/keycloak integration
package eu.hbp.mip.configuration;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import org.keycloak.KeycloakSecurityContext;
public class KeycloakConfiguration {
@Autowired
private HttpServletRequest request;
public KeycloakSecurityContext getKeycloakSecurityContext() {
return (KeycloakSecurityContext) request.getAttribute(KeycloakSecurityContext.class.getName());
}
}
\ No newline at end of file
...@@ -88,8 +88,8 @@ public class SecurityConfiguration extends WebSecurityConfigurerAdapter { ...@@ -88,8 +88,8 @@ public class SecurityConfiguration extends WebSecurityConfigurerAdapter {
@Value("#{'${hbp.resource.revokeTokenUri:https://services.humanbrainproject.eu/oidc/revoke}'}") @Value("#{'${hbp.resource.revokeTokenUri:https://services.humanbrainproject.eu/oidc/revoke}'}")
private String revokeTokenURI; private String revokeTokenURI;
@Autowired // @Autowired
private HttpServletRequest request; // private HttpServletRequest request;
@Override @Override
protected void configure(HttpSecurity http) throws Exception { protected void configure(HttpSecurity http) throws Exception {
...@@ -112,7 +112,7 @@ public class SecurityConfiguration extends WebSecurityConfigurerAdapter { ...@@ -112,7 +112,7 @@ public class SecurityConfiguration extends WebSecurityConfigurerAdapter {
} }
else { else {
//keycloak //keycloak
(KeycloakSecurityContext) request.getAttribute(KeycloakSecurityContext.class.getName()); KeycloakConfiguration.getKeycloakSecurityContext();
// http.antMatcher("/**") // http.antMatcher("/**")
// .authorizeRequests() // .authorizeRequests()
// .antMatchers("/**").permitAll().and().csrf().disable(); // .antMatchers("/**").permitAll().and().csrf().disable();
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment