ECDiffieHellmanCngPublicKey Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
sınıfıyla ECDiffieHellmanCng kullanmak üzere bir Üç Nokta Eğrisi Diffie-Hellman (ECDH) ortak anahtarını belirtir.
public ref class ECDiffieHellmanCngPublicKey sealed : System::Security::Cryptography::ECDiffieHellmanPublicKey
public sealed class ECDiffieHellmanCngPublicKey : System.Security.Cryptography.ECDiffieHellmanPublicKey
[System.Serializable]
public sealed class ECDiffieHellmanCngPublicKey : System.Security.Cryptography.ECDiffieHellmanPublicKey
type ECDiffieHellmanCngPublicKey = class
inherit ECDiffieHellmanPublicKey
[<System.Serializable>]
type ECDiffieHellmanCngPublicKey = class
inherit ECDiffieHellmanPublicKey
Public NotInheritable Class ECDiffieHellmanCngPublicKey
Inherits ECDiffieHellmanPublicKey
- Devralma
- Öznitelikler
Açıklamalar
ECDiffieHellmanCngPublicKey nesneleri, nesnelerle ECDiffieHellmanCng anahtar değişimlerinde kullanılır.
Özellikler
BlobFormat |
Bir ECDiffieHellmanCngPublicKey nesne için anahtar BLOB biçimini alır. |
Yöntemler
Dispose() |
ECDiffieHellman sınıfının geçerli örneği tarafından kullanılan tüm kaynakları serbest bırakır. (Devralındığı yer: ECDiffieHellmanPublicKey) |
Dispose(Boolean) |
sınıfı tarafından ECDiffieHellman kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. (Devralındığı yer: ECDiffieHellmanPublicKey) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
ExportExplicitParameters() |
Nesne tarafından kullanılan anahtar ve açık eğri parametrelerini bir ECParameters nesneye ECCurve aktarır. |
ExportExplicitParameters() |
Türetilmiş bir sınıfta geçersiz kılındığında, bir ECCurve nesne için açık ECParameters öğesini dışarı aktarır. (Devralındığı yer: ECDiffieHellmanPublicKey) |
ExportParameters() |
Nesne tarafından kullanılan anahtarı bir ECParameters nesneye ECCurve aktarır. |
ExportParameters() |
Türetilmiş bir sınıfta geçersiz kılındığında, bir ECCurve nesne için adlandırılmış veya açık ECParameters öğesini dışarı aktarır. (Devralındığı yer: ECDiffieHellmanPublicKey) |
ExportSubjectPublicKeyInfo() |
Geçerli anahtarı X.509 SubjectPublicKeyInfo biçiminde dışarı aktarır. (Devralındığı yer: ECDiffieHellmanPublicKey) |
FromByteArray(Byte[], CngKeyBlobFormat) |
Ortak anahtar içeren bir bayt dizisini belirtilen biçime göre bir ECDiffieHellmanCngPublicKey nesneye dönüştürür. |
FromXmlString(String) |
Geçersiz.
XML dizesini bir ECDiffieHellmanCngPublicKey nesneye dönüştürür. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
Import() |
ECDiffieHellmanCngPublicKey Nesneyi bir CngKey nesneye dönüştürür. |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToByteArray() |
Geçersiz.
Anahtar BLOB'u ECDiffieHellmanPublicKey bir bayt dizisine serileştirir. (Devralındığı yer: ECDiffieHellmanPublicKey) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
ToXmlString() |
Geçersiz.
Ortak anahtarı RFC 4050 biçiminde bir XML dizesine serileştirir ECDiffieHellmanCngPublicKey . |
TryExportSubjectPublicKeyInfo(Span<Byte>, Int32) |
Geçerli anahtarı X.509 SubjectPublicKeyInfo biçiminde dışarı aktarmayı dener. (Devralındığı yer: ECDiffieHellmanPublicKey) |