9 references to SafeX509CrlHandle
System.Security.Cryptography (9)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (1)
47internal static partial IntPtr GetX509CrlNextUpdate(SafeX509CrlHandle crl);
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509.cs (4)
34internal static partial SafeX509CrlHandle DecodeX509Crl(byte[] buf, int len); 165internal static partial bool X509StoreAddCrl(SafeX509StoreHandle ctx, SafeX509CrlHandle x); 265internal static partial int PemWriteBioX509Crl(SafeBioHandle bio, SafeX509CrlHandle crl); 268internal static partial SafeX509CrlHandle PemReadBioX509Crl(SafeBioHandle bio);
System\Security\Cryptography\X509Certificates\OpenSslCertificateAssetDownloader.cs (2)
58internal static SafeX509CrlHandle? DownloadCrl(string uri, TimeSpan downloadTimeout) 68SafeX509CrlHandle handle = Interop.Crypto.DecodeX509Crl(data, data.Length);
System\Security\Cryptography\X509Certificates\OpenSslCrlCache.cs (2)
114using (SafeX509CrlHandle crl = Interop.Crypto.PemReadBioX509Crl(bio)) 211using (SafeX509CrlHandle? crl = OpenSslCertificateAssetDownloader.DownloadCrl(url, downloadTimeout))