X509CertificateLoader.LoadPkcs12Collection Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
LoadPkcs12Collection(Byte[], String, X509KeyStorageFlags, Pkcs12LoaderLimits) |
Načte zadaná data jako PKCS#12 PFX a vrátí kolekci všech certifikátů v ní. |
LoadPkcs12Collection(ReadOnlySpan<Byte>, ReadOnlySpan<Char>, X509KeyStorageFlags, Pkcs12LoaderLimits) |
Načte zadaná data jako PKCS#12 PFX a vrátí kolekci všech certifikátů v ní. |
LoadPkcs12Collection(Byte[], String, X509KeyStorageFlags, Pkcs12LoaderLimits)
- Zdroj:
- X509CertificateLoader.cs
- Zdroj:
- X509CertificateLoader.cs
Načte zadaná data jako PKCS#12 PFX a vrátí kolekci všech certifikátů v ní.
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
Parametry
- data
- Byte[]
Data, která se mají načíst.
- password
- String
Heslo k dešifrování obsahu PFX.
- keyStorageFlags
- X509KeyStorageFlags
Bitové kombinace hodnot výčtu, které řídí, kde a jak importovat privátní klíč přidružený k vráceným certifikátu.
- loaderLimits
- Pkcs12LoaderLimits
Omezení, která se mají použít při načítání PFX. Výchozí hodnota null
odpovídá Defaults.
Návraty
Kolekce certifikátů načtených ze vstupu.
Výjimky
data
je null
.
keyStorageFlags
obsahuje hodnotu nebo kombinaci hodnot, která není platná.
keyStorageFlags
obsahuje hodnotu, která není platná pro aktuální platformu.
PkCS#12/PFX porušila jedno nebo více omezení loaderLimits
.
Při načítání PKCS#12/PFX došlo k chybě.
Platí pro
LoadPkcs12Collection(ReadOnlySpan<Byte>, ReadOnlySpan<Char>, X509KeyStorageFlags, Pkcs12LoaderLimits)
- Zdroj:
- X509CertificateLoader.cs
- Zdroj:
- X509CertificateLoader.cs
Načte zadaná data jako PKCS#12 PFX a vrátí kolekci všech certifikátů v ní.
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
Parametry
- data
- ReadOnlySpan<Byte>
Data, která se mají načíst.
- password
- ReadOnlySpan<Char>
Heslo k dešifrování obsahu PFX.
- keyStorageFlags
- X509KeyStorageFlags
Bitové kombinace hodnot výčtu, které řídí, kde a jak importovat privátní klíč přidružený k vráceným certifikátu.
- loaderLimits
- Pkcs12LoaderLimits
Omezení, která se mají použít při načítání PFX. Výchozí hodnota null
odpovídá Defaults.
Návraty
Kolekce certifikátů načtených ze vstupu.
Výjimky
data
je null
.
keyStorageFlags
obsahuje hodnotu nebo kombinaci hodnot, která není platná.
keyStorageFlags
obsahuje hodnotu, která není platná pro aktuální platformu.
PkCS#12/PFX porušila jedno nebo více omezení loaderLimits
.
Při načítání PKCS#12/PFX došlo k chybě.