keystone.trust.controllers.
TrustV3
(*args, **kwargs)[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
(*args, **kwargs)[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.