keystone.credential.core module
Main entry point into the Credential service.
- 
class 
keystone.credential.core.Manager[source] 
Bases: keystone.common.manager.Manager
Default pivot point for the Credential backend.
See keystone.common.manager.Manager for 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.