keystone.credential.backends package

Submodules

keystone.credential.backends.sql module

class keystone.credential.backends.sql.Credential[source]

Bases: keystone.credential.core.CredentialDriverV8

create_credential(*args, **kwargs)
delete_credential(credential_id)
delete_credentials_for_project(project_id)
delete_credentials_for_user(user_id)
get_credential(credential_id)
list_credentials(hints, *args, **kwargs)
list_credentials_for_user(user_id, type=None)
update_credential(*args, **kwargs)
class keystone.credential.backends.sql.CredentialModel(*args, **kwargs)[source]

Bases: sqlalchemy.ext.declarative.api.Base, keystone.common.sql.core.DictBase

attributes = ['id', 'user_id', 'project_id', 'blob', 'type']
blob
extra
id
project_id
type
user_id

Module contents