keystoneauth1.fixture.v2 module¶
-
class
keystoneauth1.fixture.v2.
Token
(token_id=None, expires=None, issued=None, tenant_id=None, tenant_name=None, user_id=None, user_name=None, trust_id=None, trustee_user_id=None, audit_id=None, audit_chain_id=None)¶ Bases:
dict
A V2 Keystone token that can be used for testing.
This object is designed to allow clients to generate a correct V2 token for use in there test code. It should prevent clients from having to know the correct token format and allow them to test the portions of token handling that matter to them and not copy and paste sample.
-
add_role
(name=None, id=None)¶
-
add_service
(type, name=None)¶
-
property
audit_chain_id
¶
-
property
audit_id
¶
-
property
expires
¶
-
property
expires_str
¶
-
property
issued
¶
-
property
issued_str
¶
-
remove_service
(type)¶
-
property
root
¶
-
set_bind
(name, data)¶
-
set_scope
(id=None, name=None)¶
-
set_trust
(id=None, trustee_user_id=None)¶
-
property
tenant_id
¶
-
property
tenant_name
¶
-
property
token_id
¶
-
property
trust_id
¶
-
property
trustee_user_id
¶
-
property
user_id
¶
-
property
user_name
¶
-
validate
()¶
-