537 if (server == null) {
542 if (mapRoleScope == null) {
546 if (mapClientScope == null) {
550 if (mapCompositeScope == null) {
556 if (resource == null) {
558 Set<Scope> scopeset =
new HashSet<>();
559 scopeset.add(mapClientScope);
560 scopeset.add(mapCompositeScope);
561 scopeset.add(mapRoleScope);
563 resource.setType(
"Role");
566 if (mapRolePermission == null) {
568 mapRolePermission.setDecisionStrategy(DecisionStrategy.AFFIRMATIVE);
572 if (mapClientScopePermission == null) {
574 mapClientScopePermission.setDecisionStrategy(DecisionStrategy.AFFIRMATIVE);
578 if (mapCompositePermission == null) {
580 mapCompositePermission.setDecisionStrategy(DecisionStrategy.AFFIRMATIVE);
static String getRoleResourceName(RoleModel role)
Definition: RolePermissions.java:601
void updateScopes(Set< Scope > scopes)
static final String MAP_ROLE_CLIENT_SCOPE_SCOPE
Definition: RolePermissionManagement.java:33
Scope mapCompositeScope(ResourceServer server)
Definition: RolePermissions.java:530
ScopeStore getScopeStore()
Resource findByName(String name, String resourceServerId)
static final String MAP_ROLE_SCOPE
Definition: RolePermissionManagement.java:32
StoreFactory getStoreFactory()
Definition: AuthorizationProvider.java:109
Resource create(String name, ResourceServer resourceServer, String owner)
ResourceServer resourceServer(RoleModel role)
Definition: RolePermissions.java:130
final MgmtPermissions root
Definition: RolePermissions.java:51
Scope mapClientScope(ResourceServer server)
Definition: RolePermissions.java:526
ResourceServer findOrCreateResourceServer(ClientModel client)
Definition: MgmtPermissions.java:240
Policy mapClientScopePermission(RoleModel role)
Definition: RolePermissions.java:114
Policy mapRolePermission(RoleModel role)
Definition: RolePermissions.java:99
final AuthorizationProvider authz
Definition: RolePermissions.java:50
Policy mapCompositePermission(RoleModel role)
Definition: RolePermissions.java:106
static final String MAP_ROLE_COMPOSITE_SCOPE
Definition: RolePermissionManagement.java:34
Scope create(String name, ResourceServer resourceServer)
ResourceStore getResourceStore()
String getMapClientScopePermissionName(RoleModel role)
Definition: RolePermissions.java:588
ClientModel getRoleClient(RoleModel role)
Definition: RolePermissions.java:492
Resource resource(RoleModel role)
Definition: RolePermissions.java:122
String getMapRolePermissionName(RoleModel role)
Definition: RolePermissions.java:584
String getMapCompositePermissionName(RoleModel role)
Definition: RolePermissions.java:592
Scope mapRoleScope(ResourceServer server)
Definition: RolePermissions.java:522