X509Certificate2Collection.Import Methode

Definitie

Hiermee importeert u een certificaat in een X509Certificate2Collection object.

Overloads

Name Description
Import(Byte[])

Hiermee importeert u een certificaat in de vorm van een bytematrix in een X509Certificate2Collection object.

Import(String)

Hiermee importeert u een certificaatbestand in een X509Certificate2Collection object.

Import(Byte[], String, X509KeyStorageFlags)

Hiermee importeert u een certificaat in de vorm van een bytematrix waarvoor een wachtwoord is vereist voor toegang tot het certificaat in een X509Certificate2Collection object.

Import(String, String, X509KeyStorageFlags)

Hiermee importeert u een certificaatbestand waarvoor een wachtwoord is vereist in een X509Certificate2Collection object.

Import(Byte[])

Hiermee importeert u een certificaat in de vorm van een bytematrix in een X509Certificate2Collection object.

public:
 void Import(cli::array <System::Byte> ^ rawData);
public void Import(byte[] rawData);
member this.Import : byte[] -> unit
Public Sub Import (rawData As Byte())

Parameters

rawData
Byte[]

Een bytematrix met gegevens uit een X.509-certificaat.

Opmerkingen

Met deze methode wordt een certificaat geïmporteerd in de vorm van een bytematrix in een X509Certificate2Collection object. Deze methode ondersteunt de volgende X509ContentType typen:

Van toepassing op

Import(String)

Hiermee importeert u een certificaatbestand in een X509Certificate2Collection object.

public:
 void Import(System::String ^ fileName);
public void Import(string fileName);
member this.Import : string -> unit
Public Sub Import (fileName As String)

Parameters

fileName
String

De naam van het bestand met de certificaatgegevens.

Opmerkingen

Deze methode ondersteunt de volgende X509ContentType typen:

Van toepassing op

Import(Byte[], String, X509KeyStorageFlags)

Hiermee importeert u een certificaat in de vorm van een bytematrix waarvoor een wachtwoord is vereist voor toegang tot het certificaat in een X509Certificate2Collection object.

public:
 void Import(cli::array <System::Byte> ^ rawData, System::String ^ password, System::Security::Cryptography::X509Certificates::X509KeyStorageFlags keyStorageFlags);
public void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags);
member this.Import : byte[] * string * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags -> unit
Public Sub Import (rawData As Byte(), password As String, keyStorageFlags As X509KeyStorageFlags)

Parameters

rawData
Byte[]

Een bytematrix die gegevens uit een X509Certificate2 object bevat.

password
String

Het wachtwoord dat is vereist voor toegang tot de certificaatgegevens.

keyStorageFlags
X509KeyStorageFlags

Een bitsgewijze combinatie van de opsommingswaarden die bepalen hoe en waar het certificaat wordt geïmporteerd.

Opmerkingen

Deze methode kan worden gebruikt met een PFX/PKCS12 binair groot object (BLOB) dat is beveiligd met een wachtwoord. Sleutelcontainers die zijn gekoppeld aan certificaten in de PFX-/PKCS12-BLOB kunnen worden gemaakt en de X509KeyStorageFlags waarde kan worden gebruikt om dit proces te beheren. Houd er rekening mee dat als u geen sleutelcontainer maakt, de persoonlijke sleutel niet wordt behouden.

Met deze methode wordt een certificaat-bytematrix geïmporteerd in een verzameling certificaten. Deze methode ondersteunt de volgende X509ContentType typen:

Van toepassing op

Import(String, String, X509KeyStorageFlags)

Hiermee importeert u een certificaatbestand waarvoor een wachtwoord is vereist in een X509Certificate2Collection object.

public:
 void Import(System::String ^ fileName, System::String ^ password, System::Security::Cryptography::X509Certificates::X509KeyStorageFlags keyStorageFlags);
public void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags);
member this.Import : string * string * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags -> unit
Public Sub Import (fileName As String, password As String, keyStorageFlags As X509KeyStorageFlags)

Parameters

fileName
String

De naam van het bestand met de certificaatgegevens.

password
String

Het wachtwoord dat is vereist voor toegang tot de certificaatgegevens.

keyStorageFlags
X509KeyStorageFlags

Een bitsgewijze combinatie van de opsommingswaarden die bepalen hoe en waar het certificaat wordt geïmporteerd.

Opmerkingen

Deze methode kan worden gebruikt met een PFX-/PKCS12-bestand of andere certificaatbestanden waarvoor een wachtwoord is vereist. Sleutelcontainers die zijn gekoppeld aan certificaten in het PFX-/PKCS12-bestand kunnen worden gemaakt en X509KeyStorageFlags de waarde kan worden gebruikt om dit proces te beheren. Houd er rekening mee dat als u geen sleutelcontainer maakt, de persoonlijke sleutel niet wordt behouden.

Houd er rekening mee dat een PFX-/PKCS12-bestand meer dan één certificaat kan bevatten. Met deze methode wordt het eerste certificaat geïmporteerd dat is gekoppeld aan de persoonlijke sleutel of, als er geen persoonlijke sleutel is gevonden, het eerste certificaat gevonden.

Deze methode ondersteunt de volgende X509ContentType typen:

Van toepassing op