X509Certificate2Collection.Import Methode

Definitie

Hiermee importeert u een certificaat in een X509Certificate2Collection object.

Overloads

Name Description
Import(Byte[])
Verouderd.

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

Import(ReadOnlySpan<Byte>)
Verouderd.

Hiermee importeert u de certificaten uit de opgegeven gegevens in deze verzameling.

Import(String)
Verouderd.

Hiermee importeert u een certificaatbestand in een X509Certificate2Collection object.

Import(Byte[], String, X509KeyStorageFlags)
Verouderd.

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(ReadOnlySpan<Byte>, ReadOnlySpan<Char>, X509KeyStorageFlags)
Verouderd.

Hiermee importeert u de certificaten uit de opgegeven gegevens in deze verzameling.

Import(ReadOnlySpan<Byte>, String, X509KeyStorageFlags)
Verouderd.

Hiermee importeert u de certificaten uit de opgegeven gegevens in deze verzameling.

Import(String, ReadOnlySpan<Char>, X509KeyStorageFlags)
Verouderd.

Hiermee importeert u de certificaten uit het opgegeven bestand in deze verzameling.

Import(String, String, X509KeyStorageFlags)
Verouderd.

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

Import(Byte[])

Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs

Let op

Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.

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

public:
 void Import(cli::array <System::Byte> ^ rawData);
[System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void Import(byte[] rawData);
public void Import(byte[] rawData);
[<System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.Import : byte[] -> unit
member this.Import : byte[] -> unit
Public Sub Import (rawData As Byte())

Parameters

rawData
Byte[]

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

Kenmerken

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(ReadOnlySpan<Byte>)

Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs

Let op

Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.

Hiermee importeert u de certificaten uit de opgegeven gegevens in deze verzameling.

public:
 void Import(ReadOnlySpan<System::Byte> rawData);
[System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void Import(ReadOnlySpan<byte> rawData);
public void Import(ReadOnlySpan<byte> rawData);
[<System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.Import : ReadOnlySpan<byte> -> unit
member this.Import : ReadOnlySpan<byte> -> unit
Public Sub Import (rawData As ReadOnlySpan(Of Byte))

Parameters

rawData
ReadOnlySpan<Byte>

De certificaatgegevens die moeten worden gelezen.

Kenmerken

Van toepassing op

Import(String)

Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs

Let op

Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.

Hiermee importeert u een certificaatbestand in een X509Certificate2Collection object.

public:
 void Import(System::String ^ fileName);
[System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void Import(string fileName);
public void Import(string fileName);
[<System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.Import : string -> unit
member this.Import : string -> unit
Public Sub Import (fileName As String)

Parameters

fileName
String

De naam van het bestand met de certificaatgegevens.

Kenmerken

Opmerkingen

Deze methode ondersteunt de volgende X509ContentType typen:

Van toepassing op

Import(Byte[], String, X509KeyStorageFlags)

Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs

Let op

Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.

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);
[System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void Import(byte[] rawData, string? password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
public void Import(byte[] rawData, string? password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
public void Import(byte[] rawData, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags);
[<System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.Import : byte[] * string * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags -> unit
member this.Import : byte[] * string * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags -> unit
Public Sub Import (rawData As Byte(), password As String, Optional keyStorageFlags As X509KeyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet)
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.

Kenmerken

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(ReadOnlySpan<Byte>, ReadOnlySpan<Char>, X509KeyStorageFlags)

Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs

Let op

Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.

Hiermee importeert u de certificaten uit de opgegeven gegevens in deze verzameling.

[System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void Import(ReadOnlySpan<byte> rawData, ReadOnlySpan<char> password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
public void Import(ReadOnlySpan<byte> rawData, ReadOnlySpan<char> password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
[<System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.Import : ReadOnlySpan<byte> * ReadOnlySpan<char> * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags -> unit
member this.Import : ReadOnlySpan<byte> * ReadOnlySpan<char> * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags -> unit
Public Sub Import (rawData As ReadOnlySpan(Of Byte), password As ReadOnlySpan(Of Char), Optional keyStorageFlags As X509KeyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet)

Parameters

rawData
ReadOnlySpan<Byte>

De certificaatgegevens die moeten worden gelezen.

password
ReadOnlySpan<Char>

Het wachtwoord dat is vereist voor toegang tot de certificaatgegevens.

keyStorageFlags
X509KeyStorageFlags

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

Kenmerken

Van toepassing op

Import(ReadOnlySpan<Byte>, String, X509KeyStorageFlags)

Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs

Let op

Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.

Hiermee importeert u de certificaten uit de opgegeven gegevens in deze verzameling.

[System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void Import(ReadOnlySpan<byte> rawData, string? password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
public void Import(ReadOnlySpan<byte> rawData, string? password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
[<System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.Import : ReadOnlySpan<byte> * string * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags -> unit
member this.Import : ReadOnlySpan<byte> * string * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags -> unit
Public Sub Import (rawData As ReadOnlySpan(Of Byte), password As String, Optional keyStorageFlags As X509KeyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet)

Parameters

rawData
ReadOnlySpan<Byte>

De certificaatgegevens die moeten worden gelezen.

password
String

Het wachtwoord dat is vereist voor toegang tot de certificaatgegevens.

keyStorageFlags
X509KeyStorageFlags

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

Kenmerken

Van toepassing op

Import(String, ReadOnlySpan<Char>, X509KeyStorageFlags)

Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs

Let op

Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.

Hiermee importeert u de certificaten uit het opgegeven bestand in deze verzameling.

[System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void Import(string fileName, ReadOnlySpan<char> password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
public void Import(string fileName, ReadOnlySpan<char> password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
[<System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.Import : string * ReadOnlySpan<char> * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags -> unit
member this.Import : string * ReadOnlySpan<char> * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags -> unit
Public Sub Import (fileName As String, password As ReadOnlySpan(Of Char), Optional keyStorageFlags As X509KeyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet)

Parameters

fileName
String

De naam van het bestand met de certificaatgegevens.

password
ReadOnlySpan<Char>

Het wachtwoord dat is vereist voor toegang tot de certificaatgegevens.

keyStorageFlags
X509KeyStorageFlags

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

Kenmerken

Van toepassing op

Import(String, String, X509KeyStorageFlags)

Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs
Bron:
X509Certificate2Collection.cs

Let op

Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.

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);
[System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public void Import(string fileName, string? password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
public void Import(string fileName, string? password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
public void Import(string fileName, string password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags);
[<System.Obsolete("Loading certificate data through the constructor or Import is obsolete. Use X509CertificateLoader instead to load certificates.", DiagnosticId="SYSLIB0057", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
member this.Import : string * string * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags -> unit
member this.Import : string * string * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags -> unit
Public Sub Import (fileName As String, password As String, Optional keyStorageFlags As X509KeyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet)
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.

Kenmerken

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