Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Functions | Variables

Adaptive Framework authorization. More...

#include "afw_interface.h"

Go to the source code of this file.

Functions

const afw_value_tafw_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...
 
const afw_authorization_handler_tafw_authorization_handler_get_reference (const afw_utf8_t *authorization_handler_id, afw_xctx_t *xctx)
 Get reference to authorization handler. More...
 
void afw_authorization_handler_release (const afw_authorization_handler_t *instance, afw_xctx_t *xctx)
 Release reference to authorization handler. More...
 

Variables

 afw_authorization_action_id_control
 actionId value control.
 
 afw_authorization_action_id_create
 actionId value create.
 
 afw_authorization_action_id_delete
 actionId value delete.
 
 afw_authorization_action_id_modify
 actionId value modify.
 
 afw_authorization_action_id_query
 actionId value retrieve.
 
 afw_authorization_action_id_read
 actionId value read.
 
 afw_authorization_decision_id_deny_value
 AdaptiveAuthorizationResult decisionId value deny. More...
 
 afw_authorization_decision_id_indeterminate_value
 AdaptiveAuthorizationResult decisionId value indeterminate. More...
 
 afw_authorization_decision_id_indeterminateD_value
 AdaptiveAuthorizationResult decisionId value indeterminateD. More...
 
 afw_authorization_decision_id_indeterminateDP_value
 AdaptiveAuthorizationResult decisionId value indeterminateDP. More...
 
 afw_authorization_decision_id_indeterminateP_value
 AdaptiveAuthorizationResult decisionId value indeterminateP. More...
 
 afw_authorization_decision_id_notApplicable_value
 AdaptiveAuthorizationResult decisionId value notApplicable. More...
 
 afw_authorization_decision_id_permit_value
 AdaptiveAuthorizationResult decisionId value permit. More...
 
 afw_authorization_mode_id_core_value
 AdaptiveAuthorizationMode core. More...
 
 afw_authorization_mode_id_intermediate_value
 AdaptiveAuthorizationMode intermediate. More...
 
 afw_authorization_mode_id_user_value
 AdaptiveAuthorizationMode user. More...
 

Detailed Description

Adaptive Framework authorization.

Definition in file afw_authorization.h.