keystoneauth1.fixture.v2 module
updated: 2022-09-23 07:24
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()
updated: 2022-09-23 07:24