keystone.trust.core 模块

Trust 服务的入口点。

class keystone.trust.core.Manager[source]

继承自: Manager

Trust 后端的默认枢纽点。

有关此动态调用后端的更多详细信息,请参阅 keystone.common.manager.Manager

create_trust(trust_id, trust, roles, redelegated_trust=None, initiator=None)[source]

创建一个新的信任。

返回值:

一个新的信任

delete_trust(trust_id, initiator=None)[source]

移除一个 Trust。

引发:

keystone.exception.TrustNotFound – 如果信任不存在。

递归移除给定的和重新委托的 Trust

driver_namespace: str = 'keystone.trust'
get_trust(trust_id, deleted=False)[source]
get_trust_pedigree(trust_id)[source]