Uses of Class
com.broadleafcommerce.adminuser.resource.domain.AdminPermissionRef
Packages that use AdminPermissionRef
Package
Description
-
Uses of AdminPermissionRef in com.broadleafcommerce.adminuser.resource.domain
Methods in com.broadleafcommerce.adminuser.resource.domain that return AdminPermissionRefModifier and TypeMethodDescriptionAdminRestrictedPermission.getPermission()
Represents the permission that is being restricted.AdminPermission.toRef()
Deprecated.Methods in com.broadleafcommerce.adminuser.resource.domain that return types with arguments of type AdminPermissionRefModifier and TypeMethodDescriptionAdminRole.getPermissions()
Deprecated.The permissions directly assigned to this role.AdminRoleRef.getPermissions()
AdminUser.getPermissions()
The permissions that this user is directly assigned (in addition to permissions granted throughAdminUser.roles
).AdminUser.getRestrictedPermissionsPermissionRefs()
Gets theAdminPermissionRef
fromAdminUser.restrictedPermissions
.Methods in com.broadleafcommerce.adminuser.resource.domain with parameters of type AdminPermissionRefModifier and TypeMethodDescriptionvoid
AdminRestrictedPermission.setPermission
(AdminPermissionRef permission) Represents the permission that is being restricted.Method parameters in com.broadleafcommerce.adminuser.resource.domain with type arguments of type AdminPermissionRefModifier and TypeMethodDescriptionvoid
AdminRole.setPermissions
(Set<AdminPermissionRef> permissions) Deprecated.The permissions directly assigned to this role.void
AdminRoleRef.setPermissions
(Set<AdminPermissionRef> permissions) void
AdminUser.setPermissions
(Set<AdminPermissionRef> permissions) The permissions that this user is directly assigned (in addition to permissions granted throughAdminUser.roles
). -
Uses of AdminPermissionRef in com.broadleafcommerce.adminuser.resource.service.provider
Methods in com.broadleafcommerce.adminuser.resource.service.provider that return types with arguments of type AdminPermissionRefModifier and TypeMethodDescriptionAuthProvider.readPermissionsByIds
(Set<String> ids) Read set of permissions by the supplied ids -
Uses of AdminPermissionRef in com.broadleafcommerce.adminuser.resource.service.provider.external
Methods in com.broadleafcommerce.adminuser.resource.service.provider.external that return types with arguments of type AdminPermissionRef -
Uses of AdminPermissionRef in com.broadleafcommerce.adminuser.resource.service.validation.support
Method parameters in com.broadleafcommerce.adminuser.resource.service.validation.support with type arguments of type AdminPermissionRefModifier and TypeMethodDescriptionstatic void
ValidationSupport.validateAllPermissionsHaveIdAndName
(Collection<AdminPermissionRef> permissionRefs, org.springframework.validation.Errors errors, String permissionsFieldNameOnParent, String missingIdErrorCode, String missingNameErrorCode) Deprecated.Since 1.7.0.static void
ValidationSupport.validateAllPermissionsNonNullAndHaveId
(Collection<AdminPermissionRef> permissionRefs, org.springframework.validation.Errors errors, String permissionsFieldNameOnParent, String nullPermissionErrorCode, String missingIdErrorCode) This validation serves purely to guarantee that each reference is not null and has an id. -
Uses of AdminPermissionRef in com.broadleafcommerce.adminuser.user.service
Methods in com.broadleafcommerce.adminuser.user.service that return types with arguments of type AdminPermissionRefModifier and TypeMethodDescriptionprotected Set<AdminPermissionRef>
AdminPrivilegeService.getAllFlatPermissions
(@NonNull AdminUser user, @NonNull Collection<AdminRoleRef> roles) Gets a Set of allAdminUser.getPermissions()
along withAdminRoleRef.getPermissions()
.protected Set<AdminPermissionRef>
AdminPrivilegeService.getAllFlatPermissions
(@NonNull Collection<AdminRoleRef> roles) Gets a Set of allAdminRoleRef.getPermissions()
.AdminPrivilegeService.PrivilegeHydrationResult.getFlatPermissions()
Method parameters in com.broadleafcommerce.adminuser.user.service with type arguments of type AdminPermissionRefModifier and TypeMethodDescriptionAdminPrivilegeService.getAllPermissionNames
(@NonNull Set<AdminPermissionRef> permissions) Get all permission names from a set ofAdminPermissionRef
.void
AdminPrivilegeService.PrivilegeHydrationResult.setFlatPermissions
(Set<AdminPermissionRef> flatPermissions) protected void
DefaultAdminRoleContextValidator.validatePermissions
(P role, String permissionsFieldNameOnParent, Set<AdminPermissionRef> permissions, org.springframework.validation.Errors errors) protected void
DefaultAdminUserContextValidator.validatePermissions
(P user, String permissionsFieldNameOnParent, Set<AdminPermissionRef> permissions, org.springframework.validation.Errors errors) Deprecated.since 1.7.0.protected void
DefaultAdminUserContextValidator.validatePermissionsAccessibleFromUserContext
(P user, String permissionsFieldNameOnParent, Set<AdminPermissionRef> permissionRefs, org.springframework.validation.Errors errors) Deprecated.protected void
DefaultAdminRoleContextValidator.validatePermissionsAssignableFromRoleContext
(P role, String permissionsFieldNameOnParent, Set<AdminPermissionRef> permissions, org.springframework.validation.Errors errors) Validates that all of the role's assigned permission IDs belong to permissions that are accessible from the role's context.Constructor parameters in com.broadleafcommerce.adminuser.user.service with type arguments of type AdminPermissionRefModifierConstructorDescriptionPrivilegeHydrationResult
(Set<AdminPermissionRef> flatPermissions, Set<AdminRestriction> restrictions, Set<AdminRestrictedRole> restrictedRoles, Map<String, Collection<AdminRoleRef>> restrictedRoleWithAncestorsByRestrictedRoleId, Set<AdminRestrictedPermission> restrictedPermissions) -
Uses of AdminPermissionRef in com.broadleafcommerce.adminuser.user.service.hydration
Methods in com.broadleafcommerce.adminuser.user.service.hydration that return types with arguments of type AdminPermissionRefModifier and TypeMethodDescriptionAdminPermissionHydrationService.hydratePermissionReferences
(Set<AdminPermissionRef> toHydrate) Deprecated.Queries for each element intoHydrate
in the data store.Method parameters in com.broadleafcommerce.adminuser.user.service.hydration with type arguments of type AdminPermissionRefModifier and TypeMethodDescriptionAdminPermissionHydrationService.hydratePermissionReferences
(Set<AdminPermissionRef> toHydrate) Deprecated.Queries for each element intoHydrate
in the data store.