CngKeyBlobFormat Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menentukan format BLOB kunci untuk digunakan dengan objek Microsoft Cryptography Next Generation (CNG).
public ref class CngKeyBlobFormat sealed : IEquatable<System::Security::Cryptography::CngKeyBlobFormat ^>
public sealed class CngKeyBlobFormat : IEquatable<System.Security.Cryptography.CngKeyBlobFormat>
[System.Serializable]
public sealed class CngKeyBlobFormat : IEquatable<System.Security.Cryptography.CngKeyBlobFormat>
type CngKeyBlobFormat = class
interface IEquatable<CngKeyBlobFormat>
[<System.Serializable>]
type CngKeyBlobFormat = class
interface IEquatable<CngKeyBlobFormat>
Public NotInheritable Class CngKeyBlobFormat
Implements IEquatable(Of CngKeyBlobFormat)
- Warisan
-
CngKeyBlobFormat
- Atribut
- Penerapan
Keterangan
Kelas CngKeyBlobFormat adalah kelas utilitas. Ini terdiri dari properti statis, metode perbandingan, dan string privat yang dikelola secara internal yang menentukan nama format BLOB kunci.
Properti statis mengembalikan CngKeyBlobFormat objek. Nama string internal setiap objek diinisialisasi ke nama format BLOB kunci yang sesuai dengan nama properti statis.
Anda juga dapat menggunakan kelas ini untuk membuat objek untuk format BLOB kunci yang tidak tercakup oleh properti statis.
Beberapa kelas CNG (seperti CngKey) menerima CngKeyBlobFormat objek melalui format
parameter . Ketika kelas menerima CngKeyBlobFormat objek , kelas mengambil nama yang disematkan dari format BLOB kunci dengan memanggil properti objek Format .
Oleh karena itu, CngKeyBlobFormat berfungsi sebagai enumerasi format BLOB kunci terkenal. Ini memungkinkan Anda mengidentifikasi format BLOB kunci terkenal dengan menggunakan nilai yang ditik dengan kuat alih-alih string.
Catatan
Kelas CNG tidak berfungsi pada platform non-Windows.
Konstruktor
CngKeyBlobFormat(String) |
Menginisialisasi instans CngKeyBlobFormat baru kelas dengan menggunakan format yang ditentukan. |
Properti
EccFullPrivateBlob |
CngKeyBlobFormat Mendapatkan objek yang menentukan BLOB kunci privat untuk kunci kriptografi kurva elips (ECC) yang berisi parameter kurva eksplisit. |
EccFullPublicBlob |
CngKeyBlobFormat Mendapatkan objek yang menentukan BLOB kunci publik untuk kunci kriptografi kurva elips (ECC) yang berisi parameter kurva eksplisit. |
EccPrivateBlob |
CngKeyBlobFormat Mendapatkan objek yang menentukan BLOB kunci privat untuk kunci kriptografi kurva elips (ECC). |
EccPublicBlob |
CngKeyBlobFormat Mendapatkan objek yang menentukan BLOB kunci publik untuk kunci kriptografi kurva elips (ECC). |
Format |
Mendapatkan nama format BLOB kunci yang ditentukan objek saat ini CngKeyBlobFormat . |
GenericPrivateBlob |
CngKeyBlobFormat Mendapatkan objek yang menentukan BLOB kunci privat generik. |
GenericPublicBlob |
CngKeyBlobFormat Mendapatkan objek yang menentukan BLOB kunci umum generik. |
OpaqueTransportBlob |
CngKeyBlobFormat Mendapatkan objek yang menentukan BLOB kunci transportasi buram. |
Pkcs8PrivateBlob |
CngKeyBlobFormat Mendapatkan objek yang menentukan BLOB kunci Standar Sintaks Informasi Kunci Privat (PKCS #8). |
Metode
Equals(CngKeyBlobFormat) |
Membandingkan objek yang ditentukan CngKeyBlobFormat dengan objek saat ini CngKeyBlobFormat . |
Equals(Object) |
Membandingkan objek yang ditentukan dengan objek saat ini CngKeyBlobFormat . |
GetHashCode() |
Menghasilkan nilai hash untuk format BLOB kunci yang disematkan dalam objek saat ini CngKeyBlobFormat . |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mendapatkan nama format BLOB kunci yang ditentukan objek saat ini CngKeyBlobFormat . |
Operator
Equality(CngKeyBlobFormat, CngKeyBlobFormat) |
Menentukan apakah dua CngKeyBlobFormat objek menentukan format BLOB kunci yang sama. |
Inequality(CngKeyBlobFormat, CngKeyBlobFormat) |
Menentukan apakah dua CngKeyBlobFormat objek tidak menentukan format BLOB kunci yang sama. |