generators

KeyManager.generators = {'ecdsa': (<function generate_private_key>, {'encryption_algorithm': <cryptography.hazmat.primitives.serialization.base.NoEncryption object>}), 'ed25519': (<bound method Ed25519PrivateKey.generate of <class 'cryptography.hazmat.primitives.asymmetric.ed25519.Ed25519PrivateKey'>>, {'encryption_algorithm': <cryptography.hazmat.primitives.serialization.base.NoEncryption object>}), 'rsa': (<function generate_private_key>, {'encryption_algorithm': <cryptography.hazmat.primitives.serialization.base.NoEncryption object>})}

Maps each key algorithm to a tuple containing the algorithm’s generation function, and any extra kwargs needed for generating a private key