@Override
    public int hashCode() {
        return type.hashCode();
    }
Creates a new SystemPermission with the given
type.

@param type The type of operation controlled by this permission.
guacamole-ext/src/main/java/org/apache/guacamole/net/auth/permission/SystemPermission.java