Class HasPermissionCondition.HasPermissionConditionFactory