.. java:import:: java.util Collections .. java:import:: java.util HashSet .. java:import:: java.util LinkedList .. java:import:: java.util List .. java:import:: java.util Set ACMPermissions ============== .. java:package:: org.caosdb.server.accessControl :noindex: .. java:type:: public class ACMPermissions implements Comparable Fields ------ ALL ^^^ .. java:field:: public static Set ALL :outertype: ACMPermissions GENERIC_ACM_PERMISSION ^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final ACMPermissions GENERIC_ACM_PERMISSION :outertype: ACMPermissions PERMISSION_ACCESS_SERVER_PROPERTIES ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final String PERMISSION_ACCESS_SERVER_PROPERTIES :outertype: ACMPermissions PERMISSION_RETRIEVE_SERVERLOGS ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: @Deprecated public static final String PERMISSION_RETRIEVE_SERVERLOGS :outertype: ACMPermissions REALM_PARAMETER ^^^^^^^^^^^^^^^ .. java:field:: public static final String REALM_PARAMETER :outertype: ACMPermissions ROLE_PARAMETER ^^^^^^^^^^^^^^ .. java:field:: public static final String ROLE_PARAMETER :outertype: ACMPermissions USER_PARAMETER ^^^^^^^^^^^^^^ .. java:field:: public static final String USER_PARAMETER :outertype: ACMPermissions description ^^^^^^^^^^^ .. java:field:: protected final String description :outertype: ACMPermissions permission ^^^^^^^^^^ .. java:field:: protected final String permission :outertype: ACMPermissions Constructors ------------ ACMPermissions ^^^^^^^^^^^^^^ .. java:constructor:: public ACMPermissions(String permission, String description) :outertype: ACMPermissions Methods ------- PERMISSION_ASSIGN_ROLE ^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_ASSIGN_ROLE(String role) :outertype: ACMPermissions PERMISSION_DELETE_ROLE ^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_DELETE_ROLE(String role) :outertype: ACMPermissions PERMISSION_DELETE_USER ^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_DELETE_USER(String realm, String username) :outertype: ACMPermissions PERMISSION_INSERT_ROLE ^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_INSERT_ROLE() :outertype: ACMPermissions PERMISSION_INSERT_USER ^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_INSERT_USER(String realm) :outertype: ACMPermissions PERMISSION_RETRIEVE_ROLE_DESCRIPTION ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_RETRIEVE_ROLE_DESCRIPTION(String role) :outertype: ACMPermissions PERMISSION_RETRIEVE_ROLE_PERMISSIONS ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_RETRIEVE_ROLE_PERMISSIONS(String role) :outertype: ACMPermissions PERMISSION_RETRIEVE_USER_INFO ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static final String PERMISSION_RETRIEVE_USER_INFO(String realm, String username) :outertype: ACMPermissions PERMISSION_RETRIEVE_USER_ROLES ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static final String PERMISSION_RETRIEVE_USER_ROLES(String realm, String username) :outertype: ACMPermissions PERMISSION_UPDATE_ROLE_DESCRIPTION ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_UPDATE_ROLE_DESCRIPTION(String role) :outertype: ACMPermissions PERMISSION_UPDATE_ROLE_PERMISSIONS ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_UPDATE_ROLE_PERMISSIONS(String role) :outertype: ACMPermissions PERMISSION_UPDATE_USER_EMAIL ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_UPDATE_USER_EMAIL(String realm, String username) :outertype: ACMPermissions PERMISSION_UPDATE_USER_ENTITY ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_UPDATE_USER_ENTITY(String realm, String username) :outertype: ACMPermissions PERMISSION_UPDATE_USER_PASSWORD ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_UPDATE_USER_PASSWORD(String realm, String username) :outertype: ACMPermissions PERMISSION_UPDATE_USER_ROLES ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_UPDATE_USER_ROLES(String realm, String username) :outertype: ACMPermissions PERMISSION_UPDATE_USER_STATUS ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static String PERMISSION_UPDATE_USER_STATUS(String realm, String username) :outertype: ACMPermissions compareTo ^^^^^^^^^ .. java:method:: @Override public int compareTo(ACMPermissions that) :outertype: ACMPermissions equals ^^^^^^ .. java:method:: @Override public final boolean equals(Object obj) :outertype: ACMPermissions getAll ^^^^^^ .. java:method:: public static List getAll() :outertype: ACMPermissions getDescription ^^^^^^^^^^^^^^ .. java:method:: public final String getDescription() :outertype: ACMPermissions hashCode ^^^^^^^^ .. java:method:: @Override public final int hashCode() :outertype: ACMPermissions toString ^^^^^^^^ .. java:method:: @Override public final String toString() :outertype: ACMPermissions