ICspAsymmetricAlgorithm ICspAsymmetricAlgorithm ICspAsymmetricAlgorithm ICspAsymmetricAlgorithm Interface

Definition

Defines methods that allow an AsymmetricAlgorithm class to enumerate key container information, and import and export Microsoft Cryptographic API (CAPI)-compatible key blobs.

public interface class ICspAsymmetricAlgorithm
[System.Runtime.InteropServices.ComVisible(true)]
public interface ICspAsymmetricAlgorithm
type ICspAsymmetricAlgorithm = interface
Public Interface ICspAsymmetricAlgorithm
Derived
Attributes

Remarks

Classes that extend the AsymmetricAlgorithm class should implement the ICspAsymmetricAlgorithm interface to enumerate key container information using a CspKeyContainerInfo object, and to import and export Microsoft Cryptographic API (CAPI)-compatible key blobs.

Properties

CspKeyContainerInfo CspKeyContainerInfo CspKeyContainerInfo CspKeyContainerInfo

Gets a CspKeyContainerInfo object that describes additional information about a cryptographic key pair.

Methods

ExportCspBlob(Boolean) ExportCspBlob(Boolean) ExportCspBlob(Boolean) ExportCspBlob(Boolean)

Exports a blob that contains the key information associated with an AsymmetricAlgorithm object.

ImportCspBlob(Byte[]) ImportCspBlob(Byte[]) ImportCspBlob(Byte[]) ImportCspBlob(Byte[])

Imports a blob that represents asymmetric key information.

Applies to