]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - security/runtime/org.argeo.security.jackrabbit/src/main/java/org/argeo/security/jackrabbit/ArgeoAccessManager.java
bb1fe060e390c7a9f229d69117b51faa3b55a4d1
1 package org
.argeo
.security
.jackrabbit
;
3 import javax
.jcr
.PathNotFoundException
;
4 import javax
.jcr
.RepositoryException
;
5 import javax
.jcr
.security
.Privilege
;
7 import org
.apache
.jackrabbit
.core
.id
.ItemId
;
8 import org
.apache
.jackrabbit
.core
.security
.DefaultAccessManager
;
9 import org
.apache
.jackrabbit
.spi
.Path
;
11 /** Intermediary class in order to have a consistent naming in config files. */
12 public class ArgeoAccessManager
extends DefaultAccessManager
{
15 public boolean canRead(Path itemPath
, ItemId itemId
)
16 throws RepositoryException
{
17 // TODO Auto-generated method stub
18 return super.canRead(itemPath
, itemId
);
22 public Privilege
[] getPrivileges(String absPath
)
23 throws PathNotFoundException
, RepositoryException
{
24 // TODO Auto-generated method stub
25 return super.getPrivileges(absPath
);
29 public boolean hasPrivileges(String absPath
, Privilege
[] privileges
)
30 throws PathNotFoundException
, RepositoryException
{
31 // TODO Auto-generated method stub
32 return super.hasPrivileges(absPath
, privileges
);