Package beepy :: Package transports :: Module tls :: Class TLSServerFactory
[show private | hide private]
[frames | no frames]

Class TLSServerFactory

  BeepFactory --+    
                |    
  Factory --+   |    
            |   |    
ServerFactory --+    
                |    
BeepServerFactory --+
                    |
                   TLSServerFactory


Method Summary
  getCertificateFilename(self)
This method will get called if the certificate filename is not set when it is required.
  getPrivateKeyFilename(self)
This method will only get called if the keyfile is not set when it is required.
    Inherited from BeepFactory
  __init__(self)
  addProfile(self, profileModule, init_callback)
  getProfileDict(self)
    Inherited from Factory
  buildProtocol(self, addr)
Create an instance of a subclass of Protocol.
  doStart(self)
Make sure startFactory is called.
  doStop(self)
Make sure stopFactory is called.
  startFactory(self)
This will be called before I begin listening on a Port or Connector.
  stopFactory(self)
This will be called before I stop listening on all Ports/Connectors.

Class Variable Summary
NoneType certificateFileName = None                                                                  
NoneType privateKeyFileName = None                                                                  
classobj protocol = beepy.transports.tls.TLSServerProtocol
    Inherited from Factory
tuple __implements__ = (<class 'twisted.internet.interfaces.IP...
str noisy = 'sure, why not'
int numPorts = 0                                                                     

Method Details

getCertificateFilename(self)

This method will get called if the certificate filename is not set when it is required. Override this method in your servers if you don't want to set the filename at compile time.

getPrivateKeyFilename(self)

This method will only get called if the keyfile is not set when it is required. This allows the option of runtime definition of the keyfile name. Override this method in your servers if you don't want to set the filename at compile time.

Class Variable Details

certificateFileName

Type:
NoneType
Value:
None                                                                  

privateKeyFileName

Type:
NoneType
Value:
None                                                                  

Generated by Epydoc 2.0 on Thu Sep 30 14:39:26 2004 http://epydoc.sf.net