keystone.identity.generator module
ID Generator provider interface.
- 
class keystone.identity.generator.IDGenerator[source]
- Bases: - object
 - Interface description for an ID Generator provider. - 
- 
abstract generate_public_ID(mapping)[source]
- Return a Public ID for the given mapping dict. - 
- Parameters:
- mapping (dict) – The items to be hashed. 
 - The ID must be reproducible and no more than 64 chars in length.
The ID generated should be independent of the order of the items
in the mapping dict. 
 
- 
class keystone.identity.generator.Manager[source]
- Bases: - Manager
 - Default pivot point for the identifier generator backend. - 
- 
driver_namespace: str = 'keystone.identity.id_generator'