|
proxygen
|
This is the complete list of members for wangle::SSLContextManager, including all inherited members.
| addSSLContextConfig(const SSLContextConfig &ctxConfig, const SSLCacheOptions &cacheOptions, const TLSTicketKeySeeds *ticketSeeds, const folly::SocketAddress &vipAddress, const std::shared_ptr< SSLCacheProvider > &externalCache, SslContexts *contexts=nullptr) | wangle::SSLContextManager | |
| clear() | wangle::SSLContextManager | |
| clientCertVerifyCallback_ | wangle::SSLContextManager | private |
| clientHelloTLSExtStats_ | wangle::SSLContextManager | private |
| contexts_ | wangle::SSLContextManager | private |
| ctxSetupByOpensslFeature(std::shared_ptr< ServerSSLContext > sslCtx, const SSLContextConfig &ctxConfig, SslContexts &contexts) | wangle::SSLContextManager | private |
| eventBase_ | wangle::SSLContextManager | private |
| getDefaultSSLCtx() const | wangle::SSLContextManager | |
| getSSLCtx(const SSLContextKey &key) const | wangle::SSLContextManager | |
| getSSLCtxByExactDomain(const SSLContextKey &key) const | wangle::SSLContextManager | |
| getSSLCtxBySuffix(const SSLContextKey &key) const | wangle::SSLContextManager | |
| insert(std::shared_ptr< ServerSSLContext > sslCtx, bool defaultFallback, SslContexts &contexts) | wangle::SSLContextManager | private |
| insertIntoDnMap(SSLContextKey key, std::shared_ptr< folly::SSLContext > sslCtx, bool overwrite, SslContexts &contexts) | wangle::SSLContextManager | private |
| insertSSLCtxByDomainName(const char *dn, size_t len, std::shared_ptr< folly::SSLContext > sslCtx, SslContexts &contexts, CertCrypto certCrypto=CertCrypto::BEST_AVAILABLE) | wangle::SSLContextManager | protected |
| insertSSLCtxByDomainName(const char *dn, size_t len, std::shared_ptr< folly::SSLContext > sslCtx, CertCrypto certCrypto=CertCrypto::BEST_AVAILABLE) | wangle::SSLContextManager | inlineprotected |
| insertSSLCtxByDomainNameImpl(const char *dn, size_t len, std::shared_ptr< folly::SSLContext > sslCtx, SslContexts &contexts, CertCrypto certCrypto) | wangle::SSLContextManager | private |
| loadCertKeyPairExternal(const std::shared_ptr< folly::SSLContext > &, const SSLContextConfig &, const std::string &) | wangle::SSLContextManager | inlineprotectedvirtual |
| noMatchFn_ | wangle::SSLContextManager | private |
| overrideConfiguration(const std::shared_ptr< folly::SSLContext > &, const SSLContextConfig &) | wangle::SSLContextManager | inlineprotectedvirtual |
| reloadTLSTicketKeys(const std::vector< std::string > &oldSeeds, const std::vector< std::string > ¤tSeeds, const std::vector< std::string > &newSeeds) | wangle::SSLContextManager | |
| resetSSLContextConfigs(const std::vector< SSLContextConfig > &ctxConfig, const SSLCacheOptions &cacheOptions, const TLSTicketKeySeeds *ticketSeeds, const folly::SocketAddress &vipAddress, const std::shared_ptr< SSLCacheProvider > &externalCache) | wangle::SSLContextManager | |
| setClientHelloExtStats(ClientHelloExtStats *stats) | wangle::SSLContextManager | inline |
| setClientVerifyCallback(std::unique_ptr< ClientCertVerifyCallback > cb) | wangle::SSLContextManager | inline |
| setSSLStats(SSLStats *stats) | wangle::SSLContextManager | inline |
| SSLContextManager(folly::EventBase *eventBase, const std::string &vipName, bool strict, SSLStats *stats) | wangle::SSLContextManager | explicit |
| SSLContextManager(const SSLContextManager &)=delete | wangle::SSLContextManager | private |
| stats_ | wangle::SSLContextManager | protected |
| strict_ | wangle::SSLContextManager | private |
| vipName_ | wangle::SSLContextManager | protected |
| ~SSLContextManager() | wangle::SSLContextManager | virtual |