| authenticate(bool checkPeerCert, bool checkPeerName, const std::string &peerName=std::string()) | folly::SSLContext | virtual |
| checkPeerName() | folly::SSLContext | inline |
| checkPeerName_ | folly::SSLContext | private |
| ciphers(const std::string &ciphers) | folly::SSLContext | virtual |
| ClientProtocolFilterCallback typedef | folly::SSLContext | |
| clientProtoFilter_ | folly::SSLContext | private |
| collector_ | folly::SSLContext | private |
| createSSL() const | folly::SSLContext | |
| ctx_ | folly::SSLContext | protected |
| getErrors() | folly::SSLContext | inlinestatic |
| getErrors(int errnoCopy) | folly::SSLContext | static |
| getSSLCtx() const | folly::SSLContext | inline |
| getVerificationMode(const SSLVerifyPeerEnum &verifyPeer) | folly::SSLContext | static |
| getVerificationMode() | folly::SSLContext | virtual |
| initialized_ | folly::SSLContext | privatestatic |
| initializeOpenSSL() | folly::SSLContext | static |
| isCertKeyPairValid() const | folly::SSLContext | virtual |
| loadCertificate(const char *path, const char *format="PEM") | folly::SSLContext | virtual |
| loadCertificateFromBufferPEM(folly::StringPiece cert) | folly::SSLContext | virtual |
| loadCertKeyPairFromBufferPEM(folly::StringPiece cert, folly::StringPiece pkey) | folly::SSLContext | virtual |
| loadCertKeyPairFromFiles(const char *certPath, const char *keyPath, const char *certFormat="PEM", const char *keyFormat="PEM") | folly::SSLContext | virtual |
| loadClientCAList(const char *path) | folly::SSLContext | virtual |
| loadPrivateKey(const char *path, const char *format="PEM") | folly::SSLContext | virtual |
| loadPrivateKeyFromBufferPEM(folly::StringPiece pkey) | folly::SSLContext | virtual |
| loadTrustedCertificates(const char *path) | folly::SSLContext | virtual |
| loadTrustedCertificates(X509_STORE *store) | folly::SSLContext | virtual |
| matchName(const char *host, const char *pattern, int size) | folly::SSLContext | static |
| needsPeerVerification() | folly::SSLContext | inlinevirtual |
| NO_VERIFY enum value | folly::SSLContext | |
| passwordCallback(char *password, int size, int, void *data) | folly::SSLContext | privatestatic |
| passwordCollector(std::shared_ptr< PasswordCollector > collector) | folly::SSLContext | virtual |
| passwordCollector() | folly::SSLContext | inlinevirtual |
| peerFixedName() | folly::SSLContext | inline |
| peerFixedName_ | folly::SSLContext | private |
| providedCiphersString_ | folly::SSLContext | private |
| setCipherList(Iterator ibegin, Iterator iend) | folly::SSLContext | inline |
| setCipherList(const Container &cipherList) | folly::SSLContext | inline |
| setCipherList(const std::initializer_list< Value > &cipherList) | folly::SSLContext | inline |
| setCiphersOrThrow(const std::string &ciphers) | folly::SSLContext | virtual |
| setClientECCurvesList(const std::vector< std::string > &ecCurves) | folly::SSLContext | |
| setOptions(long options) | folly::SSLContext | |
| setServerECCurve(const std::string &curveName) | folly::SSLContext | |
| setSessionCacheContext(const std::string &context) | folly::SSLContext | |
| setSignatureAlgorithms(Iterator ibegin, Iterator iend) | folly::SSLContext | inline |
| setSignatureAlgorithms(const Container &sigalgs) | folly::SSLContext | inline |
| setSignatureAlgorithms(const std::initializer_list< Value > &sigalgs) | folly::SSLContext | inline |
| setVerificationOption(const SSLVerifyPeerEnum &verifyPeer) | folly::SSLContext | virtual |
| setX509VerifyParam(const ssl::X509VerifyParam &x509VerifyParam) | folly::SSLContext | |
| sslAcceptRunner(std::unique_ptr< SSLAcceptRunner > runner) | folly::SSLContext | inline |
| sslAcceptRunner() | folly::SSLContext | inline |
| sslAcceptRunner_ | folly::SSLContext | private |
| SSLContext(SSLVersion version=TLSv1) | folly::SSLContext | explicit |
| SSLv2 enum value | folly::SSLContext | |
| SSLv3 enum value | folly::SSLContext | |
| SSLVerifyPeerEnum enum name | folly::SSLContext | |
| SSLVersion enum name | folly::SSLContext | |
| TLSv1 enum value | folly::SSLContext | |
| TLSv1_2 enum value | folly::SSLContext | |
| USE_CTX enum value | folly::SSLContext | |
| VERIFY enum value | folly::SSLContext | |
| VERIFY_REQ_CLIENT_CERT enum value | folly::SSLContext | |
| verifyPeer_ | folly::SSLContext | private |
| ~SSLContext() | folly::SSLContext | virtual |