CngKeyBlobFormat Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa kluczowy format obiektu BLOB do użycia z obiektami następnej generacji (CNG) firmy Microsoft.
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)
- Dziedziczenie
-
CngKeyBlobFormat
- Atrybuty
- Implementuje
Uwagi
Klasa CngKeyBlobFormat jest klasą narzędziową. Składa się z właściwości statycznych, metod porównania i prywatnego, wewnętrznie utrzymywanego ciągu, który określa nazwę formatu klucza obiektu BLOB.
Właściwości statyczne zwracają CngKeyBlobFormat obiekty. Nazwa ciągu wewnętrznego każdego obiektu jest inicjowana do nazwy formatu klucza obiektu BLOB odpowiadającej nazwie właściwości statycznej.
Można również użyć tej klasy do tworzenia obiektów dla kluczowych formatów obiektów BLOB, które nie są objęte właściwościami statycznymi.
Kilka klas CNG (takich jak CngKey) akceptuje CngKeyBlobFormat obiekty za pomocą parametru format
. Gdy klasa odbiera CngKeyBlobFormat obiekt, pobiera osadzoną nazwę kluczowego formatu obiektu BLOB przez wywołanie właściwości obiektu Format .
CngKeyBlobFormat W związku z tym służy jako wyliczenie dobrze znanych kluczowych formatów obiektów BLOB. Umożliwia ona zidentyfikowanie dobrze znanego formatu obiektu BLOB przy użyciu silnie typizowanej wartości zamiast ciągu.
Uwaga
Klasy CNG nie działają na platformach innych niż Windows.
Konstruktory
CngKeyBlobFormat(String) |
Inicjuje CngKeyBlobFormat nowe wystąpienie klasy przy użyciu określonego formatu. |
Właściwości
EccFullPrivateBlob |
CngKeyBlobFormat Pobiera obiekt określający klucz prywatny BLOB dla klucza wielokropkowego klucza kryptograficznego (ECC), który zawiera jawne parametry krzywej. |
EccFullPublicBlob |
CngKeyBlobFormat Pobiera obiekt określający klucz publiczny BLOB dla klucza wielokropkowego klucza kryptograficznego (ECC), który zawiera jawne parametry krzywej. |
EccPrivateBlob |
CngKeyBlobFormat Pobiera obiekt, który określa klucz prywatny BLOB dla klucza kryptograficznego krzywej eliptycznej (ECC). |
EccPublicBlob |
CngKeyBlobFormat Pobiera obiekt określający klucz publiczny BLOB dla klucza wielokropkowego klucza kryptograficznego (ECC). |
Format |
Pobiera nazwę klucza formatu obiektu BLOB określonego przez bieżący CngKeyBlobFormat obiekt. |
GenericPrivateBlob |
CngKeyBlobFormat Pobiera obiekt określający ogólny klucz prywatny BLOB. |
GenericPublicBlob |
CngKeyBlobFormat Pobiera obiekt, który określa ogólny obiekt BLOB klucza publicznego. |
OpaqueTransportBlob |
CngKeyBlobFormat Pobiera obiekt, który określa nieprzezroczysty klucz transportu BLOB. |
Pkcs8PrivateBlob |
CngKeyBlobFormat Pobiera obiekt, który określa klucz prywatny klucz składni składni (PKCS #8) key BLOB. |
Metody
Equals(CngKeyBlobFormat) |
Porównuje określony CngKeyBlobFormat obiekt z bieżącym CngKeyBlobFormat obiektem. |
Equals(Object) |
Porównuje określony obiekt z bieżącym CngKeyBlobFormat obiektem. |
GetHashCode() |
Generuje wartość skrótu dla formatu osadzonego obiektu BLOB klucza w bieżącym CngKeyBlobFormat obiekcie. |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Pobiera nazwę klucza formatu obiektu BLOB określonego przez bieżący CngKeyBlobFormat obiekt. |
Operatory
Equality(CngKeyBlobFormat, CngKeyBlobFormat) |
Określa, czy dwa CngKeyBlobFormat obiekty określają ten sam format klucza obiektu BLOB. |
Inequality(CngKeyBlobFormat, CngKeyBlobFormat) |
Określa, czy dwa CngKeyBlobFormat obiekty nie określają tego samego formatu klucza obiektu BLOB. |
Dotyczy
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla