authorization package
Submodules
authorization.helper module
authorization.is_authorized module
- authorization.is_authorized.is_authorized_digital_twin(self, digital_twin_id, -, resources=[], input_params={}, policy_tags=[])[source]
- authorization.is_authorized.is_authorized_property_filter(self, type_filter, value, resources=[], input_params={}, policy_tags=[])[source]
authorization.what_authorized module
- authorization.what_authorized.what_authorized_digital_twin(self, digital_twin_id, -, resource_types=[], input_params={}, policy_tags=[])[source]
authorization.who_authorized module
Module contents
- class authorization.AuthorizationClient(local=False)[source]
Bases:
object
- is_authorized_digital_twin(digital_twin_id, -, resources=[], input_params={}, policy_tags=[])
- is_authorized_property_filter(type_filter, value, resources=[], input_params={}, policy_tags=[])
- is_authorized_token(access_token, resources=[], input_params={}, policy_tags=[])
- what_authorized_digital_twin(digital_twin_id, -, resource_types=[], input_params={}, policy_tags=[])
- what_authorized_property_filter(type_filter, value, resource_types=[], input_params={}, policy_tags=[])
- what_authorized_token(access_token, resource_types=[], input_params={}, policy_tags=[])
- who_authorized(resources=[], input_params={}, policy_tags=[])