1 instantiation of SafeSharedX509StackHandle
System.Security.Cryptography (1)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (1)
101
internal static readonly SafeSharedX509StackHandle InvalidHandle = new
SafeSharedX509StackHandle
();
12 references to SafeSharedX509StackHandle
System.Security.Cryptography (12)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Crypto.cs (1)
67
internal static partial bool PushX509StackField(
SafeSharedX509StackHandle
stack, SafeX509Handle x509);
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Pkcs7.cs (4)
31
private static partial int GetPkcs7Certificates(SafePkcs7Handle p7, out
SafeSharedX509StackHandle
certs);
39
internal static
SafeSharedX509StackHandle
GetPkcs7Certificates(SafePkcs7Handle p7)
43
return
SafeSharedX509StackHandle
.InvalidHandle;
46
SafeSharedX509StackHandle
certs;
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509Stack.cs (3)
22
internal static partial int GetX509StackFieldCount(
SafeSharedX509StackHandle
stack);
36
internal static partial IntPtr GetX509StackField(
SafeSharedX509StackHandle
stack, int loc);
101
internal static readonly
SafeSharedX509StackHandle
InvalidHandle = new SafeSharedX509StackHandle();
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.X509StoreCtx.cs (2)
59
private static partial
SafeSharedX509StackHandle
X509StoreCtxGetSharedUntrusted_private(SafeX509StoreCtxHandle ctx);
61
internal static
SafeSharedX509StackHandle
X509StoreCtxGetSharedUntrusted(SafeX509StoreCtxHandle ctx)
System\Security\Cryptography\X509Certificates\OpenSslPkcsFormatReader.cs (1)
205
using (
SafeSharedX509StackHandle
certs = Interop.Crypto.GetPkcs7Certificates(pkcs7))
System\Security\Cryptography\X509Certificates\OpenSslX509ChainProcessor.cs (1)
536
using (
SafeSharedX509StackHandle
untrusted = Interop.Crypto.X509StoreCtxGetSharedUntrusted(_storeCtx))