Bases: keystone.common.controller.V3Controller
Construct a path and pass it to V3Controller.base_url method.
Create a new trust.
The user creating the trust must be the trustor.
Main entry point into the Trust service.
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.
Create a new trust.
Returns: | a new trust |
---|
Remove a trust.
Raises : | keystone.exception.TrustNotFound |
---|
Recursively remove given and redelegated trusts
Bases: object
Consume one use when a trust was created with a limitation on its uses, provided there are still uses available.
Raises : | keystone.exception.TrustUseLimitReached, keystone.exception.TrustNotFound |
---|