Class DerivedPermissionsAwarePermissionsHolder


  • public class DerivedPermissionsAwarePermissionsHolder
    extends PermissionsHolder
    Author:
    Maxim.Manuylov Date: 20.01.2013
    • Constructor Detail

      • DerivedPermissionsAwarePermissionsHolder

        public DerivedPermissionsAwarePermissionsHolder​(@NotNull
                                                        ProjectManagerEx projectManager,
                                                        @NotNull
                                                        SecurityContextEx securityContext)
    • Method Detail

      • setPermissions

        public void setPermissions​(@NotNull
                                   Permissions globalPermissions,
                                   @NotNull
                                   Map<String,​Permissions> projectPermissions)
        Description copied from class: PermissionsHolder
        Sets global and project permissions in the holder
        Overrides:
        setPermissions in class PermissionsHolder
        Parameters:
        globalPermissions - global permissions
        projectPermissions - project permissions map (internal projects id - permissions to set)