Uses of Interface
org.uberfire.security.authz.PermissionCollection
-
Packages that use PermissionCollection Package Description org.uberfire.security.authz org.uberfire.security.impl.authz -
-
Uses of PermissionCollection in org.uberfire.security.authz
Methods in org.uberfire.security.authz that return PermissionCollection Modifier and Type Method Description PermissionCollectionPermissionCollection. add(Permission... permissions)Adds a permission object to the current collection of permission objects.PermissionCollectionPermissionCollection. clone()Creates an exact copy of this instance.PermissionCollectionAuthorizationPolicy. getPermissions()Get the default permissions.PermissionCollectionAuthorizationPolicy. getPermissions(org.jboss.errai.security.shared.api.Group group)Get the permissions assigned to a given group.PermissionCollectionAuthorizationPolicy. getPermissions(org.jboss.errai.security.shared.api.Role role)Get the permissions assigned to a given role.PermissionCollectionPermissionCollection. merge(PermissionCollection other, int priority)Get all the permissions from this collection and the given one and puts them into a brand new collection instance.PermissionCollectionPermissionCollection. remove(Permission... permissions)Removes a permission object from the current collection of permission objects.PermissionCollectionPermissionManager. resolvePermissions(org.jboss.errai.security.shared.api.identity.User user, org.uberfire.security.authz.VotingStrategy votingStrategy)Get the permissions assigned to a given user.Methods in org.uberfire.security.authz with parameters of type PermissionCollection Modifier and Type Method Description PermissionCollectionPermissionCollection. merge(PermissionCollection other, int priority)Get all the permissions from this collection and the given one and puts them into a brand new collection instance.voidAuthorizationPolicy. setPermissions(org.jboss.errai.security.shared.api.Group group, PermissionCollection permissions)Set the group's permissionsvoidAuthorizationPolicy. setPermissions(org.jboss.errai.security.shared.api.Role role, PermissionCollection permissions)Set the role's permissions -
Uses of PermissionCollection in org.uberfire.security.impl.authz
Classes in org.uberfire.security.impl.authz that implement PermissionCollection Modifier and Type Class Description classDefaultPermissionCollectionA collection where the permissions are ordered by name.Methods in org.uberfire.security.impl.authz that return PermissionCollection Modifier and Type Method Description PermissionCollectionDefaultPermissionCollection. add(Permission... permissions)PermissionCollectionDefaultAuthorizationEntry. getPermissions()PermissionCollectionDefaultAuthorizationPolicy. getPermissions()PermissionCollectionDefaultAuthorizationPolicy. getPermissions(org.jboss.errai.security.shared.api.Group group)PermissionCollectionDefaultAuthorizationPolicy. getPermissions(org.jboss.errai.security.shared.api.Role role)PermissionCollectionDefaultPermissionCollection. invert(Permission target)PermissionCollectionDefaultPermissionCollection. merge(PermissionCollection other, int priority)PermissionCollectionDefaultPermissionCollection. remove(Permission... permissions)PermissionCollectionDefaultPermissionManager. resolvePermissions(org.jboss.errai.security.shared.api.identity.User user, org.uberfire.security.authz.VotingStrategy votingStrategy)Methods in org.uberfire.security.impl.authz with parameters of type PermissionCollection Modifier and Type Method Description protected AuthorizationResultDefaultPermissionManager. _checkPermission(Permission permission, PermissionCollection collection)PermissionCollectionDefaultPermissionCollection. merge(PermissionCollection other, int priority)voidDefaultAuthorizationEntry. setPermissions(PermissionCollection permissions)voidDefaultAuthorizationPolicy. setPermissions(org.jboss.errai.security.shared.api.Group group, PermissionCollection collection)voidDefaultAuthorizationPolicy. setPermissions(org.jboss.errai.security.shared.api.Role role, PermissionCollection collection)
-