keystone.oauth1.core module
Main entry point into the OAuth1 service.
-
class keystone.oauth1.core.Manager[source]
Bases: keystone.common.manager.Manager
Default pivot point for the OAuth1 backend.
See keystone.common.manager.Manager
for more details on how this
dynamically calls the backend.
-
create_access_token(request_id, access_token_duration, initiator=None)[source]
-
create_consumer(consumer_ref, initiator=None)[source]
-
create_request_token(consumer_id, requested_project, request_token_duration, initiator=None)[source]
-
delete_access_token(user_id, access_token_id, initiator=None)[source]
-
delete_consumer(consumer_id, initiator=None)[source]
-
driver_namespace = 'keystone.oauth1'
-
update_consumer(consumer_id, consumer_ref, initiator=None)[source]
-
class keystone.oauth1.core.Token(key, secret)[source]
Bases: object
-
set_verifier(verifier)[source]
-
keystone.oauth1.core.token_generator(*args, **kwargs)[source]
-
keystone.oauth1.core.validate_oauth_params(query_string)[source]