Returns the enum constant of this class with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this class. (Extraneous whitespace characters are
not permitted.)
Parameters:
name - the name of the enum constant to be returned.
Gets a permission by its id.
IMPLEMENTATION NOTE: This method is used by the GenericEnumUserType to map from the ID stored in the database to the enumeration entry
Parameters:
id - id of the permission
Returns:
the permission, or null if no permission matches the id