Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ DecodeECDiffieHellmanPublicKey()

ECDiffieHellman Internal.Cryptography.Pal.X509Pal.DecodeECDiffieHellmanPublicKey ( ICertificatePal certificatePal)
inline

Implements Internal.Cryptography.Pal.IX509Pal.

Definition at line 217 of file X509Pal.cs.

218 {
219 if (certificatePal is CertificatePal certificatePal2)
220 {
221 return DecodeECPublicKey(certificatePal2, (CngKey cngKey) => new ECDiffieHellmanCng(cngKey), delegate(ECDiffieHellmanCng algorithm, ECParameters ecParams)
222 {
223 algorithm.ImportParameters(ecParams);
224 }, CryptImportPublicKeyInfoFlags.CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG);
225 }
227 }
static string NotSupported_KeyAlgorithm
Definition SR.cs:114
Definition SR.cs:7
override void ImportParameters(ECParameters parameters)

References System.Security.Cryptography.ECDiffieHellmanCng.ImportParameters(), and System.SR.NotSupported_KeyAlgorithm.