Home
last modified time | relevance | path

Searched refs:DnsTlsSessionCache (Results 1 – 10 of 10) sorted by relevance

/packages/modules/DnsResolver/
DDnsTlsSessionCache.cpp26 bool DnsTlsSessionCache::prepareSsl(SSL* ssl) { in prepareSsl()
33 void DnsTlsSessionCache::prepareSslContext(SSL_CTX* ssl_ctx) { in prepareSslContext()
35 SSL_CTX_sess_set_new_cb(ssl_ctx, &DnsTlsSessionCache::newSessionCallback); in prepareSslContext()
39 int DnsTlsSessionCache::newSessionCallback(SSL* ssl, SSL_SESSION* session) { in newSessionCallback()
44 DnsTlsSessionCache* cache = reinterpret_cast<DnsTlsSessionCache*>( in newSessionCallback()
55 void DnsTlsSessionCache::recordSession(SSL_SESSION* session) { in recordSession()
64 bssl::UniquePtr<SSL_SESSION> DnsTlsSessionCache::getSession() { in getSession()
DREADME-DoT.md9 * `DnsTlsSessionCache`
24 `DnsTlsQueryMap` and `DnsTlsSessionCache` are helper classes owned by `DnsTlsTransport`.
26 `DnsTlsSessionCache` allows TLS session resumption.
97 because each `DnsTlsTransport` owns a `DnsTlsSessionCache`. Imposing this timeout
101 `DnsTlsSessionCache` sets a limit of 5 sessions in each cache, expiring the oldest one
109 `DnsTlsSessionCache` (which requires integration with libssl). These classes are
DDnsTlsSocket.h37 class DnsTlsSessionCache; variable
50 IDnsTlsSocketObserver* _Nonnull observer, DnsTlsSessionCache* _Nonnull cache) in DnsTlsSocket()
133 DnsTlsSessionCache* _Nonnull const mCache;
DIDnsTlsSocketFactory.h26 class DnsTlsSessionCache; variable
36 DnsTlsSessionCache* _Nonnull cache) = 0;
DDnsTlsSocketFactory.h29 class DnsTlsSessionCache; variable
37 DnsTlsSessionCache* _Nonnull cache) override { in createDnsTlsSocket()
DIDnsTlsSocket.h29 class DnsTlsSessionCache; variable
DDnsTlsSessionCache.h32 class DnsTlsSessionCache {
Dresolv_tls_unit_test.cpp114 DnsTlsSessionCache* cache ATTRIBUTE_UNUSED) override { in createDnsTlsSocket()
421 DnsTlsSessionCache* cache ATTRIBUTE_UNUSED) override { in createDnsTlsSocket()
702 DnsTlsSessionCache* cache ATTRIBUTE_UNUSED) override { in createDnsTlsSocket()
985 DnsTlsSessionCache cache; in TEST()
DDnsTlsTransport.h69 DnsTlsSessionCache mCache;
DAndroid.bp119 "DnsTlsSessionCache.cpp",