7 instantiations of ECDiffieHellmanOpenSsl
System.Security.Cryptography (7)
System\Security\Cryptography\ECDiffieHellman.Create.OpenSsl.cs (3)
10return new ECDiffieHellmanWrapper(new ECDiffieHellmanOpenSsl()); 15return new ECDiffieHellmanWrapper(new ECDiffieHellmanOpenSsl(curve)); 20var ecdh = new ECDiffieHellmanOpenSsl();
System\Security\Cryptography\X509Certificates\OpenSslX509CertificateReader.cs (3)
587return new ECDiffieHellmanOpenSsl(publicKeyHandle); 608return new ECDiffieHellmanOpenSsl(_privateKey); 672using (typedKey = new ECDiffieHellmanOpenSsl())
System\Security\Cryptography\X509Certificates\X509CertificateLoader.OpenSsl.cs (1)
67Oids.EcPublicKey or Oids.EcDiffieHellman => new ECDiffieHellmanOpenSsl(),
6 references to ECDiffieHellmanOpenSsl
System.Security.Cryptography (5)
System\Security\Cryptography\ECDiffieHellman.Create.OpenSsl.cs (1)
20var ecdh = new ECDiffieHellmanOpenSsl();
System\Security\Cryptography\ECDiffieHellmanOpenSsl.cs (1)
89throw new PlatformNotSupportedException(SR.Format(SR.PlatformNotSupported_CryptographyOpenSSLNotFound, nameof(ECDiffieHellmanOpenSsl)));
System\Security\Cryptography\X509Certificates\OpenSslX509CertificateReader.cs (2)
662ECDiffieHellmanOpenSsl? typedKey = privateKey as ECDiffieHellmanOpenSsl;
System\Security\Cryptography\X509Certificates\X509CertificateLoader.OpenSsl.cs (1)
85return ((ECDiffieHellmanOpenSsl)key).DuplicateKeyHandle();
System.Security.Cryptography.OpenSsl (1)
System.Security.Cryptography.OpenSsl.cs (1)
5[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.ECDiffieHellmanOpenSsl))]