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