[Twisted-Python] SSL Client Certificate support
Itamar Shtull-Trauring
itamar at itamarst.org
Wed Dec 31 12:04:55 EST 2003
On Wed, 2003-12-31 at 11:56, Martin Waite wrote:
> Does twisted support SSL Client certificates ?
Yep.
> I can't see anywhere to plug the certificate into
> in the SSL ClientContextFactory.
class MyClientContextFactory:
"""A context factory for SSL clients."""
isClient = 1
method = SSL.SSLv3_METHOD
def getContext(self):
ctx = SSL.Context(self.method)
ctx.use_certificate_file(self.certificateFileName)
ctx.use_privatekey_file(self.privateKeyFileName)
return ctx
etc.. I suggest reading pyOpenSSL docs for OpenSSL.SSL.Context.
--
Itamar Shtull-Trauring http://itamarst.org
Looking for a job: http://itamarst.org/resume.html
More information about the Twisted-Python
mailing list