keystone.policy.backends.sql module¶
- class keystone.policy.backends.sql.Policy[source]¶
- Bases: - Policy- create_policy(policy_id, policy)[source]¶
- Store a policy blob. - Raises:
- keystone.exception.Conflict – If a duplicate policy exists. 
 
 - delete_policy(policy_id)[source]¶
- Remove a policy blob. - Raises:
- keystone.exception.PolicyNotFound – If the policy doesn’t exist. 
 
 - get_policy(policy_id)[source]¶
- Retrieve a specific policy blob. - Raises:
- keystone.exception.PolicyNotFound – If the policy doesn’t exist. 
 
 - update_policy(policy_id, policy)[source]¶
- Update a policy blob. - Raises:
- keystone.exception.PolicyNotFound – If the policy doesn’t exist. 
 
 
