Package org.keycloak.adapters
Class AdapterUtils
java.lang.Object
org.keycloak.adapters.AdapterUtils
- Author:
- Marek Posolda
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreatePrincipal
(KeycloakDeployment deployment, RefreshableKeycloakSecurityContext securityContext) static String
static String
getPrincipalName
(KeycloakDeployment deployment, AccessToken token) static void
setClientCredentials
(KeycloakDeployment deployment, org.apache.http.client.methods.HttpPost post, List<org.apache.http.NameValuePair> formparams) Don't use directly from your JEE apps to avoid HttpClient linkage errors! Instead use the method#setClientCredentials(KeycloakDeployment, Map, Map)
-
Constructor Details
-
AdapterUtils
public AdapterUtils()
-
-
Method Details
-
generateId
-
getRolesFromSecurityContext
-
getPrincipalName
-
createPrincipal
public static KeycloakPrincipal<RefreshableKeycloakSecurityContext> createPrincipal(KeycloakDeployment deployment, RefreshableKeycloakSecurityContext securityContext) -
setClientCredentials
public static void setClientCredentials(KeycloakDeployment deployment, org.apache.http.client.methods.HttpPost post, List<org.apache.http.NameValuePair> formparams) Don't use directly from your JEE apps to avoid HttpClient linkage errors! Instead use the method#setClientCredentials(KeycloakDeployment, Map, Map)
-