proxygen
wangle::ServerSSLContext Member List

This is the complete list of members for wangle::ServerSSLContext, including all inherited members.

authenticate(bool checkPeerCert, bool checkPeerName, const std::string &peerName=std::string())folly::SSLContextvirtual
checkPeerName()folly::SSLContextinline
ciphers(const std::string &ciphers)folly::SSLContextvirtual
ClientProtocolFilterCallback typedeffolly::SSLContext
createSSL() const folly::SSLContext
ctx_folly::SSLContextprotected
getErrors()folly::SSLContextinlinestatic
getErrors(int errnoCopy)folly::SSLContextstatic
getSessionCacheManager()wangle::ServerSSLContextinline
getSSLCtx() const folly::SSLContextinline
getTicketManager()wangle::ServerSSLContextinline
getVerificationMode(const SSLVerifyPeerEnum &verifyPeer)folly::SSLContextstatic
getVerificationMode()folly::SSLContextvirtual
initializeOpenSSL()folly::SSLContextstatic
isCertKeyPairValid() const folly::SSLContextvirtual
loadCertificate(const char *path, const char *format="PEM")folly::SSLContextvirtual
loadCertificateFromBufferPEM(folly::StringPiece cert)folly::SSLContextvirtual
loadCertKeyPairFromBufferPEM(folly::StringPiece cert, folly::StringPiece pkey)folly::SSLContextvirtual
loadCertKeyPairFromFiles(const char *certPath, const char *keyPath, const char *certFormat="PEM", const char *keyFormat="PEM")folly::SSLContextvirtual
loadClientCAList(const char *path)folly::SSLContextvirtual
loadPrivateKey(const char *path, const char *format="PEM")folly::SSLContextvirtual
loadPrivateKeyFromBufferPEM(folly::StringPiece pkey)folly::SSLContextvirtual
loadTrustedCertificates(const char *path)folly::SSLContextvirtual
loadTrustedCertificates(X509_STORE *store)folly::SSLContextvirtual
matchName(const char *host, const char *pattern, int size)folly::SSLContextstatic
needsPeerVerification()folly::SSLContextinlinevirtual
NO_VERIFY enum valuefolly::SSLContext
passwordCollector(std::shared_ptr< PasswordCollector > collector)folly::SSLContextvirtual
passwordCollector()folly::SSLContextinlinevirtual
peerFixedName()folly::SSLContextinline
ServerSSLContext(SSLVersion version=TLSv1)wangle::ServerSSLContextexplicit
sessionCacheManager_wangle::ServerSSLContextprivate
setCipherList(Iterator ibegin, Iterator iend)folly::SSLContextinline
setCipherList(const Container &cipherList)folly::SSLContextinline
setCipherList(const std::initializer_list< Value > &cipherList)folly::SSLContextinline
setCiphersOrThrow(const std::string &ciphers)folly::SSLContextvirtual
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::SSLContextinline
setSignatureAlgorithms(const Container &sigalgs)folly::SSLContextinline
setSignatureAlgorithms(const std::initializer_list< Value > &sigalgs)folly::SSLContextinline
setupSessionCache(const SSLContextConfig &ctxConfig, const SSLCacheOptions &cacheOptions, const std::shared_ptr< SSLCacheProvider > &externalCache, const std::string &sessionIdContext, SSLStats *stats)wangle::ServerSSLContext
setupTicketManager(const TLSTicketKeySeeds *ticketSeeds, const SSLContextConfig &ctxConfig, SSLStats *stats)wangle::ServerSSLContext
setVerificationOption(const SSLVerifyPeerEnum &verifyPeer)folly::SSLContextvirtual
setX509VerifyParam(const ssl::X509VerifyParam &x509VerifyParam)folly::SSLContext
sslAcceptRunner(std::unique_ptr< SSLAcceptRunner > runner)folly::SSLContextinline
sslAcceptRunner()folly::SSLContextinline
SSLContext(SSLVersion version=TLSv1)folly::SSLContextexplicit
SSLv2 enum valuefolly::SSLContext
SSLv3 enum valuefolly::SSLContext
SSLVerifyPeerEnum enum namefolly::SSLContext
SSLVersion enum namefolly::SSLContext
ticketManager_wangle::ServerSSLContextprivate
TLSv1 enum valuefolly::SSLContext
TLSv1_2 enum valuefolly::SSLContext
USE_CTX enum valuefolly::SSLContext
VERIFY enum valuefolly::SSLContext
VERIFY_REQ_CLIENT_CERT enum valuefolly::SSLContext
~ServerSSLContext() override=defaultwangle::ServerSSLContextvirtual
~SSLContext()folly::SSLContextvirtual