1 instantiation of SafeX509StackHandle
System.Net.Security (1)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (1)
84SafeHandleCache<SafeX509StackHandle>.GetInvalidHandle(() => new SafeX509StackHandle());
19 references to SafeX509StackHandle
System.Net.Security (19)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (1)
65internal static partial bool PushX509StackField(SafeX509StackHandle stack, SafeX509Handle x509);
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509.cs (5)
144private static partial SafeX509StoreHandle CryptoNative_X509ChainNew(SafeX509StackHandle systemTrust, SafeX509StackHandle userTrust); 146internal static SafeX509StoreHandle X509ChainNew(SafeX509StackHandle systemTrust, SafeX509StackHandle userTrust) 185SafeX509StackHandle extraCerts);
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (12)
13internal static partial SafeX509StackHandle NewX509Stack(); 19internal static partial int GetX509StackFieldCount(SafeX509StackHandle stack); 29internal static partial IntPtr GetX509StackField(SafeX509StackHandle stack, int loc); 39private static partial int CryptoNative_X509StackAddDirectoryStore(SafeX509StackHandle stack, string storePath); 41internal static void X509StackAddDirectoryStore(SafeX509StackHandle stack, string storePath) 50private static partial int CryptoNative_X509StackAddMultiple(SafeX509StackHandle dest, SafeX509StackHandle src); 52internal static void X509StackAddMultiple(SafeX509StackHandle dest, SafeX509StackHandle src) 83internal static SafeX509StackHandle InvalidHandle => 84SafeHandleCache<SafeX509StackHandle>.GetInvalidHandle(() => new SafeX509StackHandle()); 88if (!SafeHandleCache<SafeX509StackHandle>.IsCachedInvalidHandle(this))
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs (1)
19internal static partial SafeX509StackHandle X509StoreCtxGetChain(SafeX509StoreCtxHandle ctx);