Interface JcrRepositoryFileAclDao.IPermissionConversionHelper
-
- All Known Implementing Classes:
DefaultPermissionConversionHelper
- Enclosing class:
- JcrRepositoryFileAclDao
public static interface JcrRepositoryFileAclDao.IPermissionConversionHelper
Converts betweenRepositoryFilePermission
andPrivilege
instances.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.jcr.security.Privilege[]
pentahoPermissionsToPrivileges(javax.jcr.Session session, EnumSet<org.pentaho.platform.api.repository2.unified.RepositoryFilePermission> permission)
EnumSet<org.pentaho.platform.api.repository2.unified.RepositoryFilePermission>
privilegesToPentahoPermissions(javax.jcr.Session session, javax.jcr.security.Privilege[] privileges)
-
-
-
Method Detail
-
pentahoPermissionsToPrivileges
javax.jcr.security.Privilege[] pentahoPermissionsToPrivileges(javax.jcr.Session session, EnumSet<org.pentaho.platform.api.repository2.unified.RepositoryFilePermission> permission) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
privilegesToPentahoPermissions
EnumSet<org.pentaho.platform.api.repository2.unified.RepositoryFilePermission> privilegesToPentahoPermissions(javax.jcr.Session session, javax.jcr.security.Privilege[] privileges) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
-