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