keystone.trust.controllers.TrustV3[source]¶Bases: keystone.common.controller.V3Controller
base_url(context, path=None)[source]¶Construct a path and pass it to V3Controller.base_url method.
collection_name = 'trusts'¶create_trust(request, *args, **kwargs)[source]¶Create a new trust.
The user creating the trust must be the trustor.
member_name = 'trust'¶Main entry point into the Trust service.
keystone.trust.core.Manager[source]¶Bases: keystone.common.manager.Manager
Default pivot point for the Trust backend.
See keystone.common.manager.Manager for more details on how this
dynamically calls the backend.
delete_trust(*args, **kwargs)[source]¶Remove a trust.
| Raises: | keystone.exception.TrustNotFound – If the trust doesn’t exist. |
|---|
Recursively remove given and redelegated trusts
driver_namespace = 'keystone.trust'¶WSGI Routers for the Trust service.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.