public interface UserPermissionEvaluator
Modifier and Type | Method and Description |
---|---|
boolean |
canImpersonate() |
boolean |
canImpersonate(UserModel user) |
boolean |
canManage() |
boolean |
canManage(UserModel user) |
boolean |
canManageGroupMembership(UserModel user) |
boolean |
canMapRoles(UserModel user) |
boolean |
canQuery() |
boolean |
canView() |
boolean |
canView(UserModel user) |
Map<String,Boolean> |
getAccess(UserModel user) |
void |
grantIfNoPermission(boolean grantIfNoPermission) |
boolean |
isImpersonatable(UserModel user) |
void |
requireImpersonate(UserModel user) |
void |
requireManage() |
void |
requireManage(UserModel user) |
void |
requireManageGroupMembership(UserModel user) |
void |
requireMapRoles(UserModel user) |
void |
requireQuery() |
void |
requireView() |
void |
requireView(UserModel user) |
void requireManage()
void requireManage(UserModel user)
boolean canManage()
boolean canManage(UserModel user)
void requireQuery()
boolean canQuery()
void requireView()
void requireView(UserModel user)
boolean canView()
boolean canView(UserModel user)
void requireImpersonate(UserModel user)
boolean canImpersonate()
boolean canImpersonate(UserModel user)
boolean isImpersonatable(UserModel user)
void requireMapRoles(UserModel user)
boolean canMapRoles(UserModel user)
void requireManageGroupMembership(UserModel user)
boolean canManageGroupMembership(UserModel user)
void grantIfNoPermission(boolean grantIfNoPermission)
Copyright © 2021 JBoss by Red Hat. All rights reserved.