Package httxlib :: Module httxcertificates
[hide private]
[frames] | no frames]

Module httxcertificates

source code

Extensions of a HttxPassManager to be used to hold paths to certificate files or values for certificate validation

The locking semantics are all implemented in the HttxPassManager

Classes [hide private]
  HttxCertKeyManager
A subclass of HttxPassManager to hold paths to private key and certificate files to be used in client validation in https connections
  HttxCertReqManager
A subclass of HttxPassManager to hold the requirement for server certificate validation in https connections.
  HttxCACertManager
A subclass of HttxPassManager to hold the path to a file containing the root (chain of) certificate(s) to be used in server certificate validation
Variables [hide private]
  CERT_NONE = 0
  CERT_OPTIONAL = 1
  CERT_REQUIRED = 2
  __package__ = 'httxlib'