3 writes to ExtraHandle
System.Security.Cryptography (3)
System\Security\Cryptography\SafeEvpPKeyHandle.OpenSsl.cs (3)
43ExtraHandle = extraHandle; 49ExtraHandle = IntPtr.Zero; 88safeHandle.ExtraHandle = ExtraHandle;
12 references to ExtraHandle
System.Security.Cryptography (12)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.ExtraHandle.cs (1)
11private static partial IntPtr GetExtraHandle(SafeEvpPKeyHandle handle) => handle.ExtraHandle;
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.Kem.cs (1)
17/// project as links. However, accesses to internal members like <see cref="SafeEvpPKeyHandle.ExtraHandle"/>
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.cs (1)
44return UpRefEvpPkey(handle, handle.ExtraHandle);
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.Ecdh.cs (1)
31pkey.ExtraHandle,
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.EcDsa.cs (2)
30pkey.ExtraHandle, 61pkey.ExtraHandle,
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EvpPkey.Rsa.cs (4)
68pkey.ExtraHandle, 105pkey.ExtraHandle, 146pkey.ExtraHandle, 187pkey.ExtraHandle,
System\Security\Cryptography\SafeEvpPKeyHandle.OpenSsl.cs (2)
48Interop.Crypto.EvpPkeyDestroy(handle, ExtraHandle); 88safeHandle.ExtraHandle = ExtraHandle;