Adaptive Framework
0.9.0
|
Functions for checking authorization. More...
Go to the source code of this file.
Macros | |
#define | AFW_IMPLEMENTATION_ID "authorizationHandler" |
Functions | |
afw_authorization_internal_set_control (const afw_object_t *object, afw_xctx_t *xctx) | |
afw_authorization_check (afw_boolean_t enforce, const afw_value_t *request_id_value, const afw_value_t *resource_id_value, const afw_value_t *object_value, const afw_value_t *action_id_value, const afw_pool_t *p, afw_xctx_t *xctx) | |
Perform authorization check. More... | |
void | afw_authorization_internal_register (afw_xctx_t *xctx) |
afw_authorization_handler_get_reference (const afw_utf8_t *authorization_handler_id, afw_xctx_t *xctx) | |
Get reference to authorization handler. More... | |
afw_authorization_handler_release (const afw_authorization_handler_t *instance, afw_xctx_t *xctx) | |
Release reference to authorization handler. More... | |
void | impl_authorization_conf_type_create_cede_p (const afw_utf8_t *type, const afw_object_t *conf, const afw_utf8_t *source_location, const afw_pool_t *p, afw_xctx_t *xctx) |
afw_authorization_internal_register_service_and_conf (afw_xctx_t *xctx) | |
afw_integer_t | impl_afw_service_type_related_instance_count (const afw_service_type_t *instance, const afw_utf8_t *id, afw_xctx_t *xctx) |
void | impl_afw_service_type_start_cede_p (const afw_service_type_t *instance, const afw_object_t *properties, const afw_pool_t *p, afw_xctx_t *xctx) |
void | impl_afw_service_type_stop (const afw_service_type_t *instance, const afw_utf8_t *id, afw_xctx_t *xctx) |
void | impl_afw_service_type_restart_cede_p (const afw_service_type_t *instance, const afw_object_t *properties, const afw_pool_t *p, afw_xctx_t *xctx) |
Functions for checking authorization.
Adaptive Framework script authorization handler.
Definition in file afw_authorization.c.
afw_authorization_action_id_control |
Definition at line 32 of file afw_authorization.c.
afw_authorization_action_id_create |
Definition at line 43 of file afw_authorization.c.
afw_authorization_action_id_delete |
Definition at line 54 of file afw_authorization.c.
afw_authorization_action_id_modify |
Definition at line 65 of file afw_authorization.c.
afw_authorization_action_id_query |
Definition at line 76 of file afw_authorization.c.
afw_authorization_action_id_read |
Definition at line 86 of file afw_authorization.c.
afw_authorization_decision_id_deny_value |
Definition at line 98 of file afw_authorization.c.
afw_authorization_decision_id_indeterminate_value |
Definition at line 109 of file afw_authorization.c.
afw_authorization_decision_id_indeterminateD_value |
Definition at line 120 of file afw_authorization.c.
afw_authorization_decision_id_indeterminateDP_value |
Definition at line 131 of file afw_authorization.c.
afw_authorization_decision_id_indeterminateP_value |
Definition at line 142 of file afw_authorization.c.
afw_authorization_decision_id_notApplicable_value |
Definition at line 153 of file afw_authorization.c.
afw_authorization_decision_id_permit_value |
Definition at line 164 of file afw_authorization.c.
afw_authorization_mode_id_core_value |
Definition at line 176 of file afw_authorization.c.
afw_authorization_mode_id_intermediate_value |
Definition at line 187 of file afw_authorization.c.
afw_authorization_mode_id_user_value |
Definition at line 198 of file afw_authorization.c.
impl_context_current_runtime_ctx[] |
Definition at line 331 of file afw_authorization.c.