X509CertificateLoader.LoadPkcs12Collection Methode

Definitie

Overloads

Name Description
LoadPkcs12Collection(Byte[], String, X509KeyStorageFlags, Pkcs12LoaderLimits)

Laadt de opgegeven gegevens als PKCS#12 PFX en retourneert een verzameling van alle certificaten daarin.

LoadPkcs12Collection(ReadOnlySpan<Byte>, ReadOnlySpan<Char>, X509KeyStorageFlags, Pkcs12LoaderLimits)

Laadt de opgegeven gegevens als PKCS#12 PFX en retourneert een verzameling van alle certificaten daarin.

LoadPkcs12Collection(Byte[], String, X509KeyStorageFlags, Pkcs12LoaderLimits)

Bron:
X509CertificateLoader.cs
Bron:
X509CertificateLoader.cs
Bron:
X509CertificateLoader.cs
Bron:
X509CertificateLoader.cs
Bron:
X509CertificateLoader.cs

Laadt de opgegeven gegevens als PKCS#12 PFX en retourneert een verzameling van alle certificaten daarin.

public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection LoadPkcs12Collection(byte[] data, string? password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet, System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits? loaderLimits = default);
static member LoadPkcs12Collection : byte[] * string * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags * System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits -> System.Security.Cryptography.X509Certificates.X509Certificate2Collection
Public Shared Function LoadPkcs12Collection (data As Byte(), password As String, Optional keyStorageFlags As X509KeyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet, Optional loaderLimits As Pkcs12LoaderLimits = Nothing) As X509Certificate2Collection

Parameters

data
Byte[]

De gegevens die moeten worden geladen.

password
String

Het wachtwoord voor het ontsleutelen van de inhoud van de PFX.

keyStorageFlags
X509KeyStorageFlags

Een bitsgewijze combinatie van de opsommingswaarden waarmee wordt bepaald waar en hoe u de persoonlijke sleutel importeert die is gekoppeld aan het geretourneerde certificaat.

loaderLimits
Pkcs12LoaderLimits

Limieten die moeten worden toegepast bij het laden van de PFX. Een null waarde, de standaardwaarde, is gelijk aan Defaults.

Retouren

Een verzameling certificaten die zijn geladen vanuit de invoer.

Uitzonderingen

data is null.

keyStorageFlags bevat een waarde, of een combinatie van waarden, die ongeldig is.

keyStorageFlags bevat een waarde die niet geldig is voor het huidige platform.

De PKCS#12/PFX heeft een of meer beperkingen van loaderLimits.

Er is een fout opgetreden tijdens het laden van de PKCS#12/PFX.

Van toepassing op

LoadPkcs12Collection(ReadOnlySpan<Byte>, ReadOnlySpan<Char>, X509KeyStorageFlags, Pkcs12LoaderLimits)

Bron:
X509CertificateLoader.cs
Bron:
X509CertificateLoader.cs
Bron:
X509CertificateLoader.cs
Bron:
X509CertificateLoader.cs
Bron:
X509CertificateLoader.cs

Laadt de opgegeven gegevens als PKCS#12 PFX en retourneert een verzameling van alle certificaten daarin.

public static System.Security.Cryptography.X509Certificates.X509Certificate2Collection LoadPkcs12Collection(ReadOnlySpan<byte> data, ReadOnlySpan<char> password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet, System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits? loaderLimits = default);
static member LoadPkcs12Collection : ReadOnlySpan<byte> * ReadOnlySpan<char> * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags * System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits -> System.Security.Cryptography.X509Certificates.X509Certificate2Collection
Public Shared Function LoadPkcs12Collection (data As ReadOnlySpan(Of Byte), password As ReadOnlySpan(Of Char), Optional keyStorageFlags As X509KeyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet, Optional loaderLimits As Pkcs12LoaderLimits = Nothing) As X509Certificate2Collection

Parameters

data
ReadOnlySpan<Byte>

De gegevens die moeten worden geladen.

password
ReadOnlySpan<Char>

Het wachtwoord voor het ontsleutelen van de inhoud van de PFX.

keyStorageFlags
X509KeyStorageFlags

Een bitsgewijze combinatie van de opsommingswaarden waarmee wordt bepaald waar en hoe u de persoonlijke sleutel importeert die is gekoppeld aan het geretourneerde certificaat.

loaderLimits
Pkcs12LoaderLimits

Limieten die moeten worden toegepast bij het laden van de PFX. Een null waarde, de standaardwaarde, is gelijk aan Defaults.

Retouren

Een verzameling certificaten die zijn geladen vanuit de invoer.

Uitzonderingen

data is null.

keyStorageFlags bevat een waarde, of een combinatie van waarden, die ongeldig is.

keyStorageFlags bevat een waarde die niet geldig is voor het huidige platform.

De PKCS#12/PFX heeft een of meer beperkingen van loaderLimits.

Er is een fout opgetreden tijdens het laden van de PKCS#12/PFX.

Van toepassing op