keystone.identity.generator 模块

ID 生成器提供者接口。

class keystone.identity.generator.IDGenerator[source]

基类: object

ID 生成器提供者的接口描述。

abstract generate_public_ID(mapping)[source]

为给定的 mapping 字典返回一个 Public ID。

参数:

mapping (dict) – 要进行哈希处理的条目。

ID 必须可重现,且长度不超过 64 个字符。生成的 ID 应独立于 mapping 字典中条目的顺序。

class keystone.identity.generator.Manager[source]

继承自: Manager

标识符生成器后端的默认枢纽点。

driver_namespace: str = 'keystone.identity.id_generator'