Lines Matching defs:HbacRuleElement
297 } HbacRuleElement;
302 HbacRuleElement *self;
304 self = (HbacRuleElement *) type->tp_alloc(type, 0);
323 HbacRuleElement_clear(HbacRuleElement *self)
332 HbacRuleElement_dealloc(HbacRuleElement *self)
339 HbacRuleElement_traverse(HbacRuleElement *self, visitproc visit, void *arg)
348 hbac_rule_element_set_names(HbacRuleElement *self, PyObject *names,
351 hbac_rule_element_set_groups(HbacRuleElement *self, PyObject *groups,
354 hbac_rule_element_set_category(HbacRuleElement *self, PyObject *category,
358 HbacRuleElement_init(HbacRuleElement *self, PyObject *args, PyObject *kwargs)
405 hbac_rule_element_set_names(HbacRuleElement *self,
420 hbac_rule_element_get_names(HbacRuleElement *self, void *closure)
427 hbac_rule_element_set_groups(HbacRuleElement *self,
442 hbac_rule_element_get_groups(HbacRuleElement *self, void *closure)
449 hbac_rule_element_set_category(HbacRuleElement *self,
486 hbac_rule_element_get_category(HbacRuleElement *self, void *closure)
493 HbacRuleElement_repr(HbacRuleElement *self)
567 "HbacRuleElement() -> new empty rule element\n"
568 "HbacRuleElement([names], [groups], [category]) -> optionally, provide\n"
573 .tp_name = sss_py_const_p(char, "pyhbac.HbacRuleElement"),
574 .tp_basicsize = sizeof(HbacRuleElement),
597 HbacRuleElement_to_native(HbacRuleElement *pyel)
607 "The element must be of type HbacRuleElement\n");
638 HbacRuleElement *users;
639 HbacRuleElement *services;
640 HbacRuleElement *targethosts;
641 HbacRuleElement *srchosts;
669 self->services = (HbacRuleElement *) HbacRuleElement_new(
672 self->users = (HbacRuleElement *) HbacRuleElement_new(
675 self->targethosts = (HbacRuleElement *) HbacRuleElement_new(
678 self->srchosts = (HbacRuleElement *) HbacRuleElement_new(
1005 "(HbacRuleElement) Users and user groups for which this rule applies");
1007 "(HbacRuleElement) Services and service groups for which this rule applies");
1009 "(HbacRuleElement) Target hosts for which this rule applies");
1011 "(HbacRuleElement) Source hosts for which this rule applies");
1058 "contain empty HbacRuleElement instances in services, users, targethosts\n"
1991 TYPE_READY(m, pyhbac_hbacrule_element_type, "HbacRuleElement");