nm_iam_check_access()
DESCRIPTION
Check if the given connection has access to do the given action: Configured IAM polices are evaluated in context of the connection and optional specified attributes.
DECLARATION
bool nm_iam_check_access(struct nm_iam* iam, NabtoDeviceConnectionRef ref, const char* action, const struct nn_string_map* attributes)
PARAMETERS
iam:
- [in] IAM module to query
ref:
- [in] the connection to check
action:
- [in] the action to check if it is allowed
attributes:
- [in] optional attributes to reference from policies (can be NULL)
RETURNS
true if the requested action is allowed, false if not