@ApplicationScoped @Alternative public class KeycloakSecurityContext extends AbstractSecurityContext
| Constructor and Description |
|---|
KeycloakSecurityContext()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCurrentUser() |
String |
getEmail() |
String |
getFullName() |
String |
getRequestHeader(String headerName)
Gets a request header from the current in-scope request.
|
boolean |
isAdmin()
Returns true if the current user is an administrator.
|
clearPermissions, getIdmStorage, getPermittedOrganizations, hasPermission, setIdmStoragepublic String getRequestHeader(String headerName)
ISecurityContextheaderName - the header nameISecurityContext.getRequestHeader(java.lang.String)public String getCurrentUser()
ISecurityContext.getCurrentUser()public String getFullName()
DefaultSecurityContext.getFullName()public String getEmail()
DefaultSecurityContext.getEmail()public boolean isAdmin()
ISecurityContextISecurityContext.isAdmin()Copyright © 2015 JBoss, a division of Red Hat. All rights reserved.