Bases: object
Interface description for an OAuth1 driver.
Authorize request token.
request_token_id (string) – the id of the request token, to be authorized
user_id (string) – the id of the authorizing user
role_ids (list) – list of role ids to authorize
verifier
Create access token.
request_id (string) – the id of the request token, to be deleted
access_token_duration (string) – duration of an access token
access_token_ref
Create consumer.
consumer_ref (dict) – consumer ref with consumer name
consumer_ref
Create request token.
consumer_id (string) – the id of the consumer
requested_project_id (string) – requested project id
request_token_duration (string) – duration of request token
request_token_ref
Delete access token.
user_id (string) – authorizing user id
access_token_id (string) – access token to delete
None
Delete consumer.
consumer_id (string) – id of consumer to get
None.
Get access token.
access_token_id (string) – the id of the access token
access_token_ref
Get consumer, returns the consumer id (key) and description.
consumer_id (string) – id of consumer to get
consumer_ref
Like get_consumer(), but also returns consumer secret.
Returned dictionary consumer_ref includes consumer secret. Secrets should only be shared upon consumer creation; the consumer secret is required to verify incoming OAuth requests.
consumer_id (string) – id of consumer to get
consumer_ref containing consumer secret
Get request token.
request_token_id (string) – the id of the request token
request_token_ref
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.