keystone.models.receipt_model 模块¶
统一的内存中收据模型。
- class keystone.models.receipt_model.ReceiptModel[source]¶
基类:
object表示 keystone 发出的收据的对象。
这是一个可查询的对象,keystone 的其他部分可以使用它来推断用户的收据。
- property expires_at¶
- property issued_at¶
- mint(receipt_id, issued_at)[source]¶
设置收据的
id和issued_at属性。构建收据的过程需要设置关于部分身份验证上下文的属性,例如
user_id和methods。一旦 Receipt 对象准确地表示了这些信息,就应该“铸造”它。收据在获得id属性并记录其创建时间时被铸造。
- property required_methods¶
- property user¶
- property user_domain¶