keystone.oauth1.core 模块

OAuth1 服务的入口点。

class keystone.oauth1.core.Manager[source]

继承自: Manager

OAuth1 后端的默认枢纽点。

有关此动态调用后端的更多详细信息,请参阅 keystone.common.manager.Manager

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: str = 'keystone.oauth1'
update_consumer(consumer_id, consumer_ref, initiator=None)[source]
class keystone.oauth1.core.Token(key, secret)[source]

基类: object

set_verifier(verifier)[source]
keystone.oauth1.core.get_oauth_headers(headers)[source]
keystone.oauth1.core.token_generator(*args, **kwargs)[source]
keystone.oauth1.core.validate_oauth_params(query_string)[source]