"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "keystone/common/policies/trust.py" between
keystone-16.0.1.tar.gz and keystone-17.0.0.tar.gz

About: OpenStack Keystone (Core Service: Identity) provides an authentication and authorization service for other OpenStack services. Provides a catalog of endpoints for all OpenStack services.
The "Ussuri" series (latest release).

trust.py  (keystone-16.0.1):trust.py  (keystone-17.0.0)
skipping to change at line 80 skipping to change at line 80
{'path': '/v3/OS-TRUST/trusts', {'path': '/v3/OS-TRUST/trusts',
'method': 'HEAD'}], 'method': 'HEAD'}],
deprecated_rule=deprecated_list_trusts, deprecated_rule=deprecated_list_trusts,
deprecated_reason=DEPRECATED_REASON, deprecated_reason=DEPRECATED_REASON,
deprecated_since=versionutils.deprecated.TRAIN), deprecated_since=versionutils.deprecated.TRAIN),
policy.DocumentedRuleDefault( policy.DocumentedRuleDefault(
name=base.IDENTITY % 'list_trusts_for_trustor', name=base.IDENTITY % 'list_trusts_for_trustor',
check_str=SYSTEM_READER_OR_TRUSTOR, check_str=SYSTEM_READER_OR_TRUSTOR,
scope_types=['system', 'project'], scope_types=['system', 'project'],
description='List trusts for trustor.', description='List trusts for trustor.',
operations=[{'path': '/v3/OS-TRUST/trusts?trustor_user_id={trustor_user_ operations=[{'path': '/v3/OS-TRUST/trusts?'
id}', 'trustor_user_id={trustor_user_id}',
'method': 'GET'}, 'method': 'GET'},
{'path': '/v3/OS-TRUST/trusts?trustor_user_id={trustor_user_ {'path': '/v3/OS-TRUST/trusts?'
id}', 'trustor_user_id={trustor_user_id}',
'method': 'HEAD'}]), 'method': 'HEAD'}]),
policy.DocumentedRuleDefault( policy.DocumentedRuleDefault(
name=base.IDENTITY % 'list_trusts_for_trustee', name=base.IDENTITY % 'list_trusts_for_trustee',
check_str=SYSTEM_READER_OR_TRUSTEE, check_str=SYSTEM_READER_OR_TRUSTEE,
scope_types=['system', 'project'], scope_types=['system', 'project'],
description='List trusts for trustee.', description='List trusts for trustee.',
operations=[{'path': '/v3/OS-TRUST/trusts?trustee_user_id={trustee_user_ operations=[{'path': '/v3/OS-TRUST/trusts?'
id}', 'trustee_user_id={trustee_user_id}',
'method': 'GET'}, 'method': 'GET'},
{'path': '/v3/OS-TRUST/trusts?trustee_user_id={trustee_user_ {'path': '/v3/OS-TRUST/trusts?'
id}', 'trustee_user_id={trustee_user_id}',
'method': 'HEAD'}]), 'method': 'HEAD'}]),
policy.DocumentedRuleDefault( policy.DocumentedRuleDefault(
name=base.IDENTITY % 'list_roles_for_trust', name=base.IDENTITY % 'list_roles_for_trust',
check_str=SYSTEM_READER_OR_TRUSTOR_OR_TRUSTEE, check_str=SYSTEM_READER_OR_TRUSTOR_OR_TRUSTEE,
scope_types=['system', 'project'], scope_types=['system', 'project'],
description='List roles delegated by a trust.', description='List roles delegated by a trust.',
operations=[{'path': '/v3/OS-TRUST/trusts/{trust_id}/roles', operations=[{'path': '/v3/OS-TRUST/trusts/{trust_id}/roles',
'method': 'GET'}, 'method': 'GET'},
{'path': '/v3/OS-TRUST/trusts/{trust_id}/roles', {'path': '/v3/OS-TRUST/trusts/{trust_id}/roles',
'method': 'HEAD'}], 'method': 'HEAD'}],
 End of changes. 4 change blocks. 
8 lines changed or deleted 8 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)