char * id
unique identifier for the OH
Definition: oh.h:84
oh_destroy_func * destroy
pointer to the OH destroy function
Definition: oh.h:87
Obligation Handler type.
Definition: oh.h:83
oh_process_func * process
pointer to the OH process function
Definition: oh.h:86
struct pep_obligationhandler pep_obligationhandler_t
Obligation Handler type.
int oh_process_func(xacml_request_t **, xacml_response_t **)
Obligation handler process function prototype.
Definition: oh.h:68
int oh_init_func(void)
Obligation handler init function prototype.
Definition: oh.h:54
int oh_destroy_func(void)
Obligation handler destroy function prototype.
Definition: oh.h:78
oh_init_func * init
pointer to the OH init function
Definition: oh.h:85
struct xacml_request xacml_request_t
PEP XACML Request type.
Definition: xacml.h:413
struct xacml_response xacml_response_t
PEP XACML Response type.
Definition: xacml.h:904