ECDiffieHellmanCngPublicKey.FromByteArray(Byte[], CngKeyBlobFormat) Méthode

Définition

Convertit un tableau d'octets qui contient une clé publique en un objet ECDiffieHellmanCngPublicKey d'après le format spécifié.

public:
 static System::Security::Cryptography::ECDiffieHellmanPublicKey ^ FromByteArray(cli::array <System::Byte> ^ publicKeyBlob, System::Security::Cryptography::CngKeyBlobFormat ^ format);
public static System.Security.Cryptography.ECDiffieHellmanPublicKey FromByteArray (byte[] publicKeyBlob, System.Security.Cryptography.CngKeyBlobFormat format);
[System.Runtime.Versioning.SupportedOSPlatform("windows")]
public static System.Security.Cryptography.ECDiffieHellmanPublicKey FromByteArray (byte[] publicKeyBlob, System.Security.Cryptography.CngKeyBlobFormat format);
[System.Security.SecurityCritical]
public static System.Security.Cryptography.ECDiffieHellmanPublicKey FromByteArray (byte[] publicKeyBlob, System.Security.Cryptography.CngKeyBlobFormat format);
static member FromByteArray : byte[] * System.Security.Cryptography.CngKeyBlobFormat -> System.Security.Cryptography.ECDiffieHellmanPublicKey
[<System.Runtime.Versioning.SupportedOSPlatform("windows")>]
static member FromByteArray : byte[] * System.Security.Cryptography.CngKeyBlobFormat -> System.Security.Cryptography.ECDiffieHellmanPublicKey
[<System.Security.SecurityCritical>]
static member FromByteArray : byte[] * System.Security.Cryptography.CngKeyBlobFormat -> System.Security.Cryptography.ECDiffieHellmanPublicKey
Public Shared Function FromByteArray (publicKeyBlob As Byte(), format As CngKeyBlobFormat) As ECDiffieHellmanPublicKey

Paramètres

publicKeyBlob
Byte[]

Tableau d'octets qui contient une clé publique ECDH (Elliptic Curve Diffie-Hellman).

format
CngKeyBlobFormat

Objet qui spécifie le format du BLOB de clé.

Retours

Objet qui contient la clé publique ECDH sérialisée dans le tableau d'octets.

Attributs

Exceptions

Le paramètre publicKeyBlob ou format est null.

Le paramètre publicKeyBlob ne contient pas de clé ECDiffieHellman.

Remarques

Cette méthode statique est partagée entre toutes les ECDiffieHellmanCngPublicKey instances.

S’applique à