class documentation

class OpenSSHFactory(factory.SSHFactory): (source)

View In Hierarchy

Undocumented

Method get​Primes Called when the factory is started to get Diffie-Hellman generators and primes to use. Returns a dictionary mapping number of bits to lists of tuple of (generator, prime).
Method get​Private​Keys Return the server private keys.
Method get​Public​Keys Return the server public keys.
Class Variable data​Root Undocumented
Class Variable moduli​Root Undocumented

Inherited from SSHFactory:

Method build​Protocol Create an instance of the server side of the SSH protocol.
Method get​DHPrime Return a tuple of (g, p) for a Diffe-Hellman process, with p being as close to bits bits as possible.
Method get​Service Return a class to use as a service for the given transport.
Method start​Factory Check for public and private keys.
Class Variable services Undocumented
Instance Variable primes Undocumented
Instance Variable private​Keys Undocumented
Instance Variable public​Keys Undocumented
Class Variable _log Undocumented

Inherited from Factory (via SSHFactory):

Class Method for​Protocol Create a factory for the given protocol.
Method do​Start Make sure startFactory is called.
Method do​Stop Make sure stopFactory is called.
Method log​Prefix Describe this factory for log messages.
Method stop​Factory This will be called before I stop listening on all Ports/Connectors.
Class Variable noisy Undocumented
Class Variable protocol Undocumented
Instance Variable num​Ports Undocumented
def getPrimes(self): (source)
Called when the factory is started to get Diffie-Hellman generators and primes to use. Returns a dictionary mapping number of bits to lists of tuple of (generator, prime).
Returns
dictUndocumented
def getPrivateKeys(self): (source)
Return the server private keys.
def getPublicKeys(self): (source)
Return the server public keys.
dataRoot: str = (source)

Undocumented

moduliRoot: str = (source)

Undocumented