4 writes to KeyHandle
System.Net.Security (4)
System\Net\Security\SslStreamCertificateContext.Linux.cs (4)
68
KeyHandle
= rsa.DuplicateKeyHandle();
78
KeyHandle
= ecdsa.DuplicateKeyHandle();
90
KeyHandle
= mlDsa.DuplicateKeyHandle();
101
KeyHandle
= slhDsa.DuplicateKeyHandle();
8 references to KeyHandle
System.Net.Security (8)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (3)
281
SetSslCertificate(sslCtx, sslAuthenticationOptions.CertificateContext.CertificateHandle, sslAuthenticationOptions.CertificateContext.
KeyHandle
);
321
Debug.Assert(sslAuthenticationOptions.CertificateContext.
KeyHandle
!= null);
329
retVal = Ssl.SslUsePrivateKey(ssl, sslAuthenticationOptions.CertificateContext.
KeyHandle
);
System\Net\Security\SslStreamCertificateContext.Linux.cs (5)
31
private object SyncObject =>
KeyHandle
;
72
if (
KeyHandle
== null)
84
if (
KeyHandle
== null && MLDsa.IsSupported)
95
if (
KeyHandle
== null && SlhDsa.IsSupported)
107
if (
KeyHandle
== null)