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.