proxygen
wangle::SSLSessionPersistentCache Member List

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

attachCallbacksToContext(SSL_CTX *ctx, SSLSessionCallbacks *callbacks)wangle::SSLSessionCallbacksstatic
detachCallbacksFromContext(SSL_CTX *ctx, SSLSessionCallbacks *callbacks)wangle::SSLSessionCallbacksstatic
getCacheFromContext(SSL_CTX *ctx)wangle::SSLSessionCallbacksstatic
getKey(const std::string &identity) const overridewangle::SSLSessionPersistentCacheinlineprotectedvirtual
getSSLSession(const std::string &identity) const noexceptoverridewangle::SSLSessionPersistentCacheBase< std::string >virtual
persistentCache_wangle::SSLSessionPersistentCacheBase< std::string >protected
removeSSLSession(const std::string &identity) noexceptoverridewangle::SSLSessionPersistentCacheBase< std::string >virtual
setSSLSession(const std::string &identity, SSLSessionPtr session) noexceptoverridewangle::SSLSessionPersistentCacheBase< std::string >virtual
setTimeUtil(std::unique_ptr< TimeUtil > timeUtil) noexceptwangle::SSLSessionPersistentCacheBase< std::string >inline
size() const overridewangle::SSLSessionPersistentCacheBase< std::string >virtual
SSLSessionPersistentCache(std::shared_ptr< folly::Executor > executor, const std::string &filename, std::size_t cacheCapacity, std::chrono::seconds syncInterval)wangle::SSLSessionPersistentCacheinline
SSLSessionPersistentCache(const std::string &filename, std::size_t cacheCapacity, std::chrono::seconds syncInterval)wangle::SSLSessionPersistentCacheinline
SSLSessionPersistentCacheBase(std::shared_ptr< PersistentCache< std::string, SSLSessionCacheData >> cache)wangle::SSLSessionPersistentCacheBase< std::string >explicit
SSLSessionPersistentCacheBase(std::shared_ptr< folly::Executor > executor, const std::string &filename, std::size_t cacheCapacity, std::chrono::seconds syncInterval)wangle::SSLSessionPersistentCacheBase< std::string >
SSLSessionPersistentCacheBase(const std::string &filename, std::size_t cacheCapacity, std::chrono::seconds syncInterval)wangle::SSLSessionPersistentCacheBase< std::string >
supportsPersistence() const noexceptoverridewangle::SSLSessionPersistentCacheBase< std::string >inlinevirtual
timeUtil_wangle::SSLSessionPersistentCacheBase< std::string >protected
~SSLSessionCallbacks()wangle::SSLSessionCallbacksinlinevirtual