Package | Description |
---|---|
com.broadleafcommerce.auth.security.service |
Modifier and Type | Method and Description |
---|---|
protected DefaultPrivilegeService.PrivilegeHydrationResult |
DefaultPrivilegeService.getHydratedPrivileges(@NonNull User user,
@NonNull String serverId) |
Modifier and Type | Method and Description |
---|---|
protected Set<String> |
DefaultPrivilegeService.getAllAuthorities(@NonNull DefaultPrivilegeService.PrivilegeHydrationResult privilegeHydrationResult)
Gets all the authorities from the flat permissions, permissions from restricted roles, and
permissions from restricted permissions.
|
protected Set<UserPermissionRef> |
DefaultPrivilegeService.getPermissionsFromRestrictedPrivileges(@NonNull DefaultPrivilegeService.PrivilegeHydrationResult privilegeHydrationResult)
Gets all the permissions from restricted roles and their ancestors, and restricted
permissions.
|
protected Map<String,Map<String,Set<String>>> |
DefaultPrivilegeService.getRestrictionTypeAndTargetsByPermissionName(@NonNull DefaultPrivilegeService.PrivilegeHydrationResult privilegeHydrationResult)
Gets a consolidated map of restricted permissions with the combination of flat permissions
and restrictions, restricted roles, and restricted permissions from a
User . |
protected Map<String,Map<String,Set<String>>> |
DefaultPrivilegeService.getRestrictionTypeAndTargetsByPermissionNameForRestrictedPermissions(@NonNull DefaultPrivilegeService.PrivilegeHydrationResult privilegeHydrationResult)
Converts the Set of
RestrictedPermission to a Map with the structure of: {
permissionName: { restrictionType: [restrictionTargets] } }. |
protected Map<String,Map<String,Set<String>>> |
DefaultPrivilegeService.getRestrictionTypeAndTargetsByPermissionNameForRestrictedRoles(@NonNull DefaultPrivilegeService.PrivilegeHydrationResult privilegeHydrationResult)
|
Copyright © 2021. All rights reserved.