add KeycloakSecurityContext to principal
This commit is contained in:
1 parent
fbef9f7691
commit
29070cec77
4 files changed
+17
-19
No files matched your search
+2
-2
@@ -88,8 +88,8 @@ public abstract class RequestAuthenticator {
|
||||
}
|
||||
|
||||
protected void completeAuthentication(OAuthRequestAuthenticator oauth) {
|
||||
final KeycloakPrincipal principal = new KeycloakPrincipal(oauth.getToken().getSubject(), null);
|
||||
RefreshableKeycloakSecurityContext session = new RefreshableKeycloakSecurityContext(deployment, oauth.getTokenString(), oauth.getToken(), oauth.getIdTokenString(), oauth.getIdToken(), oauth.getRefreshToken());
|
||||
final KeycloakPrincipal principal = new KeycloakPrincipal(oauth.getToken().getSubject(), session);
|
||||
completeOAuthAuthentication(principal, session);
|
||||
}
|
||||
|
||||
@@ -98,8 +98,8 @@ public abstract class RequestAuthenticator {
|
||||
protected abstract boolean isCached();
|
||||
|
||||
protected void completeAuthentication(BearerTokenRequestAuthenticator bearer) {
|
||||
final KeycloakPrincipal principal = new KeycloakPrincipal(bearer.getToken().getSubject(), bearer.getSurrogate());
|
||||
RefreshableKeycloakSecurityContext session = new RefreshableKeycloakSecurityContext(deployment, bearer.getTokenString(), bearer.getToken(), null, null, null);
|
||||
final KeycloakPrincipal principal = new KeycloakPrincipal(bearer.getToken().getSubject(), session);
|
||||
completeBearerAuthentication(principal, session);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user