CngKeyBlobFormat Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein Schlüssel-BLOB-Format zur Verwendung mit CNG-Objekten (Cryptography Next Generation) von Microsoft an.
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)
- Vererbung
-
CngKeyBlobFormat
- Attribute
- Implementiert
Hinweise
Die CngKeyBlobFormat Klasse ist eine Hilfsklasse. Es besteht aus statischen Eigenschaften, Vergleichsmethoden und einer privaten, intern verwalteten Zeichenfolge, die den Schlüssel-BLOB-Formatnamen angibt.
Die statischen Eigenschaften geben Objekte zurück CngKeyBlobFormat . Der interne Zeichenfolgenname jedes Objekts wird in den Schlüssel-BLOB-Formatnamen initialisiert, der dem Namen der statischen Eigenschaft entspricht.
Sie können diese Klasse auch verwenden, um Objekte für wichtige BLOB-Formate zu erstellen, die nicht von den statischen Eigenschaften abgedeckt sind.
Mehrere CNG-Klassen (z CngKey. B. ) akzeptieren CngKeyBlobFormat Objekte durch einen format
Parameter. Wenn die Klasse das CngKeyBlobFormat Objekt empfängt, ruft er den eingebetteten Namen des Schlüssel-BLOB-Formats ab, indem die Eigenschaft des Objekts Format aufgerufen wird.
CngKeyBlobFormat Daher dient als Aufzählung bekannter Schlüssel-BLOB-Formate. Es ermöglicht Ihnen, ein bekanntes BLOB-Format mit einem stark eingegebenen Wert anstelle einer Zeichenfolge zu identifizieren.
Hinweis
CNG-Klassen funktionieren nicht auf nicht Windows Plattformen.
Konstruktoren
CngKeyBlobFormat(String) |
Initialisiert eine neue Instanz der CngKeyBlobFormat-Klasse mit dem angegebenen Format. |
Eigenschaften
EccFullPrivateBlob |
Ruft ein CngKeyBlobFormat-Objekt ab, das ein privates Schlüsselblob für einen ECC-Schlüssel (Elliptic Curve Cryptography) angibt, das die Parameter der expliziten Kurve enthält. |
EccFullPublicBlob |
Ruft ein CngKeyBlobFormat-Objekt ab, das ein öffentliches Schlüsselblob für einen ECC-Schlüssel (Elliptic Curve Cryptography) angibt, das die Parameter der expliziten Kurve enthält. |
EccPrivateBlob |
Ruft ein CngKeyBlobFormat-Objekt ab, das ein privates Schlüssel-BLOB für einen ECC (Elliptic Curve Cryptography)-Schlüssel angibt. |
EccPublicBlob |
Ruft ein CngKeyBlobFormat-Objekt ab, das ein öffentliches Schlüssel-BLOB für einen ECC (Elliptic Curve Cryptography)-Schlüssel angibt. |
Format |
Ruft den Namen des Schlüssel-BLOB-Formats ab, das vom aktuellen CngKeyBlobFormat-Objekt angegeben wird. |
GenericPrivateBlob |
Ruft ein CngKeyBlobFormat-Objekt ab, das ein generisches privates Schlüssel-BLOB angibt. |
GenericPublicBlob |
Ruft ein CngKeyBlobFormat-Objekt ab, das ein generisches öffentliches Schlüssel-BLOB angibt. |
OpaqueTransportBlob |
Ruft ein CngKeyBlobFormat-Objekt ab, das ein nicht einsehbares Transport-Schlüssel-BLOB angibt. |
Pkcs8PrivateBlob |
Ruft ein CngKeyBlobFormat-Objekt ab, das ein PKCS #8 (Private Key Information Syntax Standard)-Schlüssel-BLOB angibt. |
Methoden
Equals(CngKeyBlobFormat) |
Vergleicht das angegebene CngKeyBlobFormat-Objekt mit dem aktuellen CngKeyBlobFormat-Objekt. |
Equals(Object) |
Vergleicht das angegebene Objekt mit dem aktuellen CngKeyBlobFormat-Objekt. |
GetHashCode() |
Generiert im aktuellen CngKeyBlobFormat-Objekt einen Hashwert für das eingebettete Schlüssel-BLOB-Format. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Ruft den Namen des Schlüssel-BLOB-Formats ab, das vom aktuellen CngKeyBlobFormat-Objekt angegeben wird. |
Operatoren
Equality(CngKeyBlobFormat, CngKeyBlobFormat) |
Bestimmt, ob zwei CngKeyBlobFormat-Objekte dasselbe Schlüssel-BLOB-Format angeben. |
Inequality(CngKeyBlobFormat, CngKeyBlobFormat) |
Bestimmt, ob zwei CngKeyBlobFormat-Objekte nicht dasselbe Schlüssel-BLOB-Format angeben. |