<PackageReference Include="System.Security.Cryptography.Cng" Version="5.0.0-preview.3.20214.6" />

System.Security.Cryptography.CngKeyBlobFormat

Specifies a key BLOB format for use with Microsoft Cryptography Next Generation (CNG) objects.
public static CngKeyBlobFormat EccFullPrivateBlob { get; }

Gets a CngKeyBlobFormat object that specifies a private key BLOB for an elliptic curve cryptography (ECC) key which contains explicit curve parameters.

public static CngKeyBlobFormat EccFullPublicBlob { get; }

Gets a CngKeyBlobFormat object that specifies a public key BLOB for an elliptic curve cryptography (ECC) key which contains explicit curve parameters.

public static CngKeyBlobFormat EccPrivateBlob { get; }

Gets a CngKeyBlobFormat object that specifies a private key BLOB for an elliptic curve cryptography (ECC) key.

public static CngKeyBlobFormat EccPublicBlob { get; }

Gets a CngKeyBlobFormat object that specifies a public key BLOB for an elliptic curve cryptography (ECC) key.

public static CngKeyBlobFormat GenericPrivateBlob { get; }

Gets a CngKeyBlobFormat object that specifies a generic private key BLOB.

public static CngKeyBlobFormat GenericPublicBlob { get; }

Gets a CngKeyBlobFormat object that specifies a generic public key BLOB.

public static CngKeyBlobFormat OpaqueTransportBlob { get; }

Gets a CngKeyBlobFormat object that specifies an opaque transport key BLOB.

public static CngKeyBlobFormat Pkcs8PrivateBlob { get; }

Gets a CngKeyBlobFormat object that specifies a Private Key Information Syntax Standard (PKCS #8) key BLOB.

public string Format { get; }

Gets the name of the key BLOB format that the current CngKeyBlobFormat object specifies.

public CngKeyBlobFormat(string format)

Initializes a new instance of the CngKeyBlobFormat class by using the specified format.

public static bool op_Equality(CngKeyBlobFormat left, CngKeyBlobFormat right)

Determines whether two CngKeyBlobFormat objects specify the same key BLOB format.

public static bool op_Inequality(CngKeyBlobFormat left, CngKeyBlobFormat right)

Determines whether two CngKeyBlobFormat objects do not specify the same key BLOB format.

public bool Equals(CngKeyBlobFormat other)

Compares the specified CngKeyBlobFormat object to the current CngKeyBlobFormat object.