Bases: object
Create a new credential.
| Raises keystone.exception.Conflict: | |
|---|---|
| If a duplicate credential exists. | |
Delete an existing credential.
| Raises keystone.exception.CredentialNotFound: | |
|---|---|
| If credential doesn’t exist. | |
Get a credential by ID.
| Returns: | credential_ref |
|---|---|
| Raises keystone.exception.CredentialNotFound: | |
| If credential doesn’t exist. | |
List all credentials.
| Parameters: | hints – contains the list of filters yet to be satisfied. Any filters satisfied here will be removed so that the caller will know if any filters remain. |
|---|---|
| Returns: | a list of credential_refs or an empty list. |
List credentials for a user.
| Parameters: |
|
|---|---|
| Returns: | a list of credential_refs or an empty list. |
Update an existing credential.
| Raises: |
|
|---|
Bases: sqlalchemy.ext.declarative.api.Base, keystone.common.sql.core.DictBase