keystone.credential.core module
Main entry point into the Credential service.
- 
class keystone.credential.core.Manager[source]
- Bases: - Manager
 - Default pivot point for the Credential backend. - See - keystone.common.manager.Managerfor more details on how this
dynamically calls the backend.
 - 
- 
create_credential(credential_id, credential, initiator=None)[source]
- Create a credential. 
 - 
- 
delete_credential(credential_id, initiator=None)[source]
- Delete a credential. 
 - 
- 
delete_credentials_for_project(project_id)[source]
- Delete all credentials for a project. 
 - 
- 
delete_credentials_for_user(user_id)[source]
- Delete all credentials for a user. 
 - 
- 
driver_namespace = 'keystone.credential'
 - 
- 
get_credential(credential_id)[source]
- Return a credential reference. 
 - 
- 
list_credentials(hints=None)[source]
 - 
- 
list_credentials_for_user(user_id, type=None)[source]
 - 
- 
update_credential(credential_id, credential)[source]
- Update an existing credential.