Package pl.edu.icm.unity.engine.api
Interface AuthorizationManagement
public interface AuthorizationManagement
API for authorization management.
- Author:
- P.Piernik
-
Method Summary
Modifier and TypeMethodDescriptionvoidcheckReadCapability(boolean selfAccess, String group) booleanChecks if caller has admin access
-
Method Details
-
hasAdminAccess
boolean hasAdminAccess() throws pl.edu.icm.unity.exceptions.AuthorizationExceptionChecks if caller has admin access- Returns:
- Throws:
pl.edu.icm.unity.exceptions.AuthorizationException
-
checkReadCapability
void checkReadCapability(boolean selfAccess, String group) throws pl.edu.icm.unity.exceptions.AuthorizationException - Throws:
pl.edu.icm.unity.exceptions.AuthorizationException
-