Methods
Modifier and Type |
Method and Description |
protected void |
addComposites(AccessToken token,
RoleModel role) |
static void |
applyScope(RoleModel role,
RoleModel scope,
Set<RoleModel> visited,
Set<RoleModel> requested) |
AccessCode |
createAccessCode(String scopeParam,
String state,
String redirect,
KeycloakSession session,
RealmModel realm,
ClientModel client,
UserModel user,
UserSessionModel userSession) |
AccessToken |
createClientAccessToken(Set<RoleModel> requestedRoles,
RealmModel realm,
ClientModel client,
UserModel user,
UserSessionModel session) |
String |
encodeToken(RealmModel realm,
Object token) |
Set<RoleModel> |
getAccess(String scopeParam,
ClientModel client,
UserModel user) |
void |
initClaims(IDToken token,
ClientModel model,
UserModel user) |
protected IDToken |
initIDToken(RealmModel realm,
ClientModel claimer,
UserModel client,
UserModel user) |
protected AccessToken |
initToken(RealmModel realm,
ClientModel client,
UserModel user,
UserSessionModel session) |
AccessToken |
refreshAccessToken(KeycloakSession session,
javax.ws.rs.core.UriInfo uriInfo,
ClientConnection connection,
RealmModel realm,
ClientModel client,
String encodedRefreshToken,
EventBuilder event) |
TokenManager.AccessTokenResponseBuilder |
responseBuilder(RealmModel realm,
ClientModel client,
EventBuilder event) |
void |
verifyAccess(AccessToken token,
RealmModel realm,
ClientModel client,
UserModel user) |
RefreshToken |
verifyRefreshToken(RealmModel realm,
String encodedRefreshToken) |