CngKeyBlobFormat Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje klíčový formát objektu BLOB pro použití s objekty 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)
- Dědičnost
-
CngKeyBlobFormat
- Atributy
- Implementuje
Poznámky
Třída CngKeyBlobFormat je třídou nástrojů. Skládá se ze statických vlastností, metod porovnání a privátního interně udržovaného řetězce, který určuje název klíčového formátu BLOB.
Statické vlastnosti vrací CngKeyBlobFormat objekty. Název interního řetězce každého objektu se inicializuje na název klíčového formátu objektu BLOB, který odpovídá názvu statické vlastnosti.
Tuto třídu můžete také použít k vytváření objektů pro klíčové formáty objektů BLOB, které nejsou pokryty statickými vlastnostmi.
Několik tříd CNG (například CngKey) přijímá CngKeyBlobFormat objekty prostřednictvím parametru format
. Když třída přijme CngKeyBlobFormat objekt, načte vložený název klíčového formátu BLOB voláním vlastnosti objektu Format .
CngKeyBlobFormat Proto slouží jako výčet dobře známých klíčových formátů OBJEKTŮ BLOB. Umožňuje identifikovat dobře známý formát blob klíče pomocí hodnoty silného typu místo řetězce.
Poznámka
Třídy CNG nefungují na jiných platformách než Windows.
Konstruktory
CngKeyBlobFormat(String) |
Inicializuje novou instanci CngKeyBlobFormat třídy pomocí zadaného formátu. |
Vlastnosti
EccFullPrivateBlob |
CngKeyBlobFormat Získá objekt, který určuje privátní klíč OBJEKT BLOB pro kryptografický klíč eliptické křivky (ECC), který obsahuje explicitní parametry křivky. |
EccFullPublicBlob |
CngKeyBlobFormat Získá objekt, který určuje veřejný klíč OBJEKT BLOB pro klíč kryptografie eliptické křivky (ECC), který obsahuje explicitní parametry křivky. |
EccPrivateBlob |
CngKeyBlobFormat Získá objekt, který určuje privátní klíč OBJEKT BLOB pro kryptografický klíč eliptické křivky (ECC) klíč. |
EccPublicBlob |
CngKeyBlobFormat Získá objekt, který určuje veřejný klíč OBJEKT BLOB pro kryptografický klíč eliptické křivky (ECC) klíč. |
Format |
Získá název klíčového formátu objektu BLOB, který určuje aktuální CngKeyBlobFormat objekt. |
GenericPrivateBlob |
CngKeyBlobFormat Získá objekt, který určuje obecný privátní klíč BLOB. |
GenericPublicBlob |
Získá CngKeyBlobFormat objekt, který určuje obecný veřejný klíč BLOB. |
OpaqueTransportBlob |
CngKeyBlobFormat Získá objekt, který určuje neprůsvný transportní klíč BLOB. |
Pkcs8PrivateBlob |
CngKeyBlobFormat Získá objekt, který určuje standard syntaxe privátního klíče (PKCS č. 8) klíč BLOB. |
Metody
Equals(CngKeyBlobFormat) |
Porovná zadaný CngKeyBlobFormat objekt s aktuálním CngKeyBlobFormat objektem. |
Equals(Object) |
Porovná zadaný objekt s aktuálním CngKeyBlobFormat objektem. |
GetHashCode() |
Vygeneruje hodnotu hash pro formát objektu BLOB vloženého klíče v aktuálním CngKeyBlobFormat objektu. |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Získá název klíčového formátu objektu BLOB, který určuje aktuální CngKeyBlobFormat objekt. |
Operátory
Equality(CngKeyBlobFormat, CngKeyBlobFormat) |
Určuje, jestli dva CngKeyBlobFormat objekty určují stejný formát klíče BLOB. |
Inequality(CngKeyBlobFormat, CngKeyBlobFormat) |
Určuje, jestli dva CngKeyBlobFormat objekty nezadávají stejný formát klíče BLOB. |