Part of twisted.web.client View Source View In Hierarchy
Agent
as-is, or if
you want to customize something, use BrowserLikePolicyForHTTPS
.
A WebClientContextFactory
is an HTTPS policy which totally ignores the hostname and port. It
performs basic certificate verification, however the lack of validation of
service identity (e.g. hostname validation) means it is still vulnerable
to man-in-the-middle attacks. Don't use it any more.
Method | getContext | Return an OpenSSL.SSL.Context . |
Method | _getCertificateOptions | Return a CertificateOptions . |
CertificateOptions
.Parameters | hostname | ignored |
port | ignored | |
Returns | A new CertificateOptions instance. (type: CertificateOptions ) |
OpenSSL.SSL.Context
.Parameters | hostname | ignored |
port | ignored | |
Returns | A new SSL context. (type: OpenSSL.SSL.Context ) |