| Package | Description |
|---|---|
| org.keycloak.representations | |
| org.keycloak.utils |
| Modifier and Type | Field and Description |
|---|---|
protected AccessToken.Access |
AccessToken.realmAccess |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,AccessToken.Access> |
AccessToken.resourceAccess |
| Modifier and Type | Method and Description |
|---|---|
AccessToken.Access |
AccessToken.addAccess(String service) |
AccessToken.Access |
AccessToken.Access.addRole(String role) |
AccessToken.Access |
AccessToken.Access.clone() |
AccessToken.Access |
AccessToken.getRealmAccess() |
AccessToken.Access |
AccessToken.getResourceAccess(String resource) |
AccessToken.Access |
AccessToken.Access.roles(Set<String> roles) |
AccessToken.Access |
AccessToken.Access.verifyCaller(Boolean required) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,AccessToken.Access> |
AccessToken.getResourceAccess() |
| Modifier and Type | Method and Description |
|---|---|
void |
AccessToken.setRealmAccess(AccessToken.Access realmAccess) |
| Modifier and Type | Method and Description |
|---|---|
void |
AccessToken.setResourceAccess(Map<String,AccessToken.Access> resourceAccess) |
| Modifier and Type | Method and Description |
|---|---|
static AccessToken.Access |
RoleResolveUtil.getResolvedClientRoles(KeycloakSession session,
ClientSessionContext clientSessionCtx,
String clientId,
boolean createIfMissing)
Object (possibly null) containing all the user's client roles of client specified by clientId.
|
static AccessToken.Access |
RoleResolveUtil.getResolvedRealmRoles(KeycloakSession session,
ClientSessionContext clientSessionCtx,
boolean createIfMissing)
Object (possibly null) containing all the user's realm roles.
|
| Modifier and Type | Method and Description |
|---|---|
static Map<String,AccessToken.Access> |
RoleResolveUtil.getAllResolvedClientRoles(KeycloakSession session,
ClientSessionContext clientSessionCtx)
Object (but can be empty map) containing all the user's client roles of all clients.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.