Home | Trees | Index | Help |
|
---|
Package twisted :: Package conch :: Package openssh_compat :: Module factory :: Class OpenSSHFactory |
|
Factory
--+ |SSHFactory
--+ | OpenSSHFactory
Method Summary | |
---|---|
dict
|
Called when the factory is started to get Diffie-Hellman generators and primes to use. |
dict
|
Called when the factory is started to get the private portions of the servers host keys. |
dict
|
Called when the factory is started to get the public portions of the servers host keys. |
Inherited from SSHFactory | |
Create an instance of a subclass of Protocol. | |
tuple
|
Return a tuple of (g, p) for a Diffe-Hellman process, with p being as close to bits bits as possible. |
subclass of {service.SSHService} |
Return a class to use as a service for the given transport. |
This will be called before I begin listening on a Port or Connector. | |
Inherited from Factory | |
Make sure startFactory is called. | |
Make sure stopFactory is called. | |
This will be called before I stop listening on all Ports/Connectors. |
Class Variable Summary | |
---|---|
str |
dataRoot = '/usr/local/etc'
|
str |
moduliRoot = '/usr/local/etc'
|
Inherited from SSHFactory | |
dict |
services = {'ssh-userauth': <Fake userauth.SSHUserAuthSe...
|
Inherited from Factory | |
tuple |
__implements__ = (<class twisted.internet.interfaces.IPr...
|
str |
noisy = 'sure, why not'
|
int |
numPorts = 0 |
NoneType |
protocol = None |
Method Details |
---|
getPrimes(self)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).
|
getPrivateKeys(self)Called when the factory is started to get the private portions of the servers host keys. Returns a dictionary mapping SSH key types toCrypto.PublicKey.pubkey.pubkey objects.
|
getPublicKeys(self)Called when the factory is started to get the public portions of the servers host keys. Returns a dictionary mapping SSH key types to public key strings.
|
Class Variable Details |
---|
dataRoot
|
moduliRoot
|
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.0 on Sat May 15 20:08:34 2004 | http://epydoc.sf.net |