[Twisted-Python] SSL and Perspective Broker
edmundd at eSentire.com
Mon Aug 4 17:02:42 EDT 2003
I see the custom context factory on the server side. What I don't see
is the corresponding pieces on the client side.
(dig, dig, dig)
Aha! Digging into the library, I see getObjectAtSSL does take a context
(this is not documented on the web site documentation -> Aside: is it
possible to add a version number to the web site documentation so that it
is possible to know _which_ version of Twisted it is referring to?).
I believe that the order of arguements has been switched from previous
versions (hard to tell, I have such a hacked up PB now that it would take
a bit of time to go digging, but I believe the context was before the
timeout previously as I based my hacked version on the 1.0.5 code).
On Mon, 4 Aug 2003, Itamar Shtull-Trauring wrote:
> On Mon, 4 Aug 2003 16:30:01 -0400 (EDT)
> Edmund Dengler <edmundd at eSentire.com> wrote:
> > Grabbed a copy of 1.0.7alpha2. Tried out a simple echo server using
> > "getObjectAtSSL", and it seems to work. Looking over the docs and
> > API, I cannot seem to find anyplace that would allow the specification
> > of client certificates. Is this supported (or planned to be
> > supported)?
> 1. Use CVS, or the upcoming alpha, which has better SSL API, as soon as
> you can.
> 2. Yes, you can specify client certificate by making a custom context
> factory. See the example context factories in twisted.internet.ssl and
> read the pyOpenSSL docs for the Context object.
> Itamar Shtull-Trauring http://itamarst.org/
> Available for Python & Twisted consulting
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
More information about the Twisted-Python