keystone.oauth1.backends package¶
Submodules¶
keystone.oauth1.backends.sql module¶
-
class
keystone.oauth1.backends.sql.
AccessToken
(*args, **kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
,keystone.common.sql.core.DictBase
-
access_secret
¶
-
attributes
= ['id', 'access_secret', 'authorizing_user_id', 'project_id', 'role_ids', 'consumer_id', 'expires_at']¶
-
consumer_id
¶
-
expires_at
¶
-
id
¶
-
project_id
¶
-
role_ids
¶
-
-
class
keystone.oauth1.backends.sql.
Consumer
(*args, **kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
,keystone.common.sql.core.DictBase
-
attributes
= ['id', 'description', 'secret']¶
-
description
¶
-
extra
¶
-
id
¶
-
secret
¶
-
-
class
keystone.oauth1.backends.sql.
OAuth1
[source]¶ Bases:
keystone.oauth1.core.Oauth1DriverV8
-
class
keystone.oauth1.backends.sql.
RequestToken
(*args, **kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
,keystone.common.sql.core.DictBase
-
attributes
= ['id', 'request_secret', 'verifier', 'authorizing_user_id', 'requested_project_id', 'role_ids', 'consumer_id', 'expires_at']¶
-
consumer_id
¶
-
expires_at
¶
-
id
¶
-
request_secret
¶
-
requested_project_id
¶
-
role_ids
¶
-
verifier
¶
-