'Check request is permitted to create certain properties
:param create_props: List of properties to check
:param req: The WSGI/Webob Request object
:raises HTTPForbidden: if request forbidden to create a property'

def _enforce_create_protected_props(self, create_props, req):

    if property_utils.is_property_protection_enabled():
        for key in create_props:
            if (self.prop_enforcer.check_property_rules(key, 'create', req.context) is False):
                msg = (_("Property    '%s'    is    protected") % key)
                LOG.warn(msg)
                raise HTTPForbidden(explanation=msg, request=req, content_type='text/plain')
