Usecase to display the AccessControl tab in the site area for a document.
This is a mix-in class that ideally would inherit both from
AccessControlUsecase and DocumentUsecase. FIXME i just took the appropriate
code from DocumentUsecase, maybe its possible to have a saner inheritance?
version: $Id: AccessControl.java 408702 2006-05-22 16:03:49Z andreas $
Returns the credential wrappers for the parent URI of the URL belonging
to the request of this object model.
An array of CredentialWrappers. throws: ProcessingException - when something went wrong.
Returns the policies for a certain URL.
Parameters: inherit - If true, all ancestor policies are returned. Otherwise,only the URL policies are returned. An array of DefaultPolicy objects. throws: ProcessingException - when something went wrong.
Returns the credential wrappers for the request of this object model.
An array of CredentialWrappers. throws: ProcessingException - when something went wrong.
Changes a credential by adding or deleting an item for a role.
Parameters: accreditable - The accreditable to add or delete. Parameters: role - The role. Parameters: operation - The operation, either AccessControl.ADDor AccessControl.DELETE. Parameters: method - throws: ProcessingException - when something went wrong.