Class AdminPermissionChecker
java.lang.Object
org.apache.jackrabbit.vault.packaging.impl.AdminPermissionChecker
Utility class to check if a session has administrative permissions (e.g. to check if a package can be installed)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.maven.artifact.versioning.ComparableVersion -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanhasAdministrativePermissions(@NotNull Session session, String... additionalAdminAuthorizableIdsOrPrincipalNames) Checks if the user who opened the session has administrative permissions
-
Field Details
-
VERSION_OAK_140
public static final org.apache.maven.artifact.versioning.ComparableVersion VERSION_OAK_140
-
-
Method Details
-
hasAdministrativePermissions
public static boolean hasAdministrativePermissions(@NotNull @NotNull Session session, String... additionalAdminAuthorizableIdsOrPrincipalNames) throws RepositoryException Checks if the user who opened the session has administrative permissions- Parameters:
session- a JCR session- Returns:
- whether the passed session is an admin session
- Throws:
RepositoryException- If an error occurrs.
-