ECDiffieHellmanOpenSsl Constructors

Definition

Overloads

ECDiffieHellmanOpenSsl()
ECDiffieHellmanOpenSsl(Int32)
ECDiffieHellmanOpenSsl(IntPtr)
ECDiffieHellmanOpenSsl(ECCurve)
ECDiffieHellmanOpenSsl(SafeEvpPKeyHandle)

ECDiffieHellmanOpenSsl()

public:
 ECDiffieHellmanOpenSsl();
public ECDiffieHellmanOpenSsl ();
Public Sub New ()

ECDiffieHellmanOpenSsl(Int32)

public:
 ECDiffieHellmanOpenSsl(int keySize);
public ECDiffieHellmanOpenSsl (int keySize);
new System.Security.Cryptography.ECDiffieHellmanOpenSsl : int -> System.Security.Cryptography.ECDiffieHellmanOpenSsl
Public Sub New (keySize As Integer)

Parameters

keySize
Int32

ECDiffieHellmanOpenSsl(IntPtr)

public:
 ECDiffieHellmanOpenSsl(IntPtr handle);
public ECDiffieHellmanOpenSsl (IntPtr handle);
new System.Security.Cryptography.ECDiffieHellmanOpenSsl : nativeint -> System.Security.Cryptography.ECDiffieHellmanOpenSsl
Public Sub New (handle As IntPtr)

Parameters

handle
IntPtr

ECDiffieHellmanOpenSsl(ECCurve)

public:
 ECDiffieHellmanOpenSsl(System::Security::Cryptography::ECCurve curve);
public ECDiffieHellmanOpenSsl (System.Security.Cryptography.ECCurve curve);
new System.Security.Cryptography.ECDiffieHellmanOpenSsl : System.Security.Cryptography.ECCurve -> System.Security.Cryptography.ECDiffieHellmanOpenSsl
Public Sub New (curve As ECCurve)

Parameters

curve
ECCurve

ECDiffieHellmanOpenSsl(SafeEvpPKeyHandle)

public:
 ECDiffieHellmanOpenSsl(System::Security::Cryptography::SafeEvpPKeyHandle ^ pkeyHandle);
public ECDiffieHellmanOpenSsl (System.Security.Cryptography.SafeEvpPKeyHandle pkeyHandle);
new System.Security.Cryptography.ECDiffieHellmanOpenSsl : System.Security.Cryptography.SafeEvpPKeyHandle -> System.Security.Cryptography.ECDiffieHellmanOpenSsl
Public Sub New (pkeyHandle As SafeEvpPKeyHandle)

Parameters

pkeyHandle
SafeEvpPKeyHandle

Applies to