org.alfresco.repo.security.person
Interface PermissionsManager

All Known Implementing Classes:
PermissionsManagerImpl

public interface PermissionsManager

Utility bean to set/check permissions on a node


Method Summary
 void setPermissions(NodeRef nodeRef, java.lang.String owner, java.lang.String user)
          Set the permission as defined on the given node
 boolean validatePermissions(NodeRef nodeRef, java.lang.String owner, java.lang.String user)
          Validate that permissions are set on a node as defined.
 

Method Detail

setPermissions

void setPermissions(NodeRef nodeRef,
                    java.lang.String owner,
                    java.lang.String user)
Set the permission as defined on the given node

Parameters:
nodeRef - - the nodeRef
owner - - which should be set as the owner of the node (if configured to be set)

validatePermissions

boolean validatePermissions(NodeRef nodeRef,
                            java.lang.String owner,
                            java.lang.String user)
Validate that permissions are set on a node as defined.

Parameters:
nodeRef -
owner -
Returns:
- true if correct, false if they are not set as defined.


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.