2 instantiations of CachedCrlEntry
System.Security.Cryptography (2)
System\Security\Cryptography\X509Certificates\OpenSslCrlCache.cs (2)
274
return new
CachedCrlEntry
(crl, nextUpdate);
352
return new
CachedCrlEntry
(crl, expiryTime);
14 references to CachedCrlEntry
System.Security.Cryptography (14)
System\Security\Cryptography\X509Certificates\OpenSslCrlCache.cs (14)
87
if (s_crlCache.TryGetValueAndUpRef(crlFileName, out
CachedCrlEntry
? cacheEntry))
122
CachedCrlEntry
? diskCacheEntry = CheckDiskCache(crlFileName, verificationTime);
133
private static void UpdateCacheAndAttachCrl(string crlFileName, SafeX509StoreHandle store,
CachedCrlEntry
newEntry)
136
CachedCrlEntry
toAttach = s_crlCache.AddOrUpdateAndUpRef(crlFileName, newEntry);
168
private static
CachedCrlEntry
? CheckDiskCache(string crlFileName, DateTime verificationTime)
190
private static
CachedCrlEntry
? CheckDiskCacheCore(string crlFile, DateTime verificationTime)
285
CachedCrlEntry
? newEntry = DownloadAndCacheCrl(url, crlFileName, downloadTimeout);
293
private static
CachedCrlEntry
? DownloadAndCacheCrl(
498
internal
CachedCrlEntry
AddOrUpdateAndUpRef(string key,
CachedCrlEntry
value)
507
CachedCrlEntry
ret = value;
590
internal bool TryGetValueAndUpRef(string key, [NotNullWhen(true)] out
CachedCrlEntry
? value)
716
internal
CachedCrlEntry
Value { get; set; }
719
internal Node(int hashCode, string key,
CachedCrlEntry
value)