Sdílet prostřednictvím


X509CertificateLoader.LoadPkcs12CollectionFromFile Metoda

Definice

Přetížení

LoadPkcs12CollectionFromFile(String, ReadOnlySpan<Char>, X509KeyStorageFlags, Pkcs12LoaderLimits)

Otevře zadaný soubor, přečte obsah jako PKCS#12 PFX a extrahuje certifikát. Načte zadaná data jako PKCS#12 PFX a vrátí kolekci všech certifikátů v ní.

LoadPkcs12CollectionFromFile(String, String, X509KeyStorageFlags, Pkcs12LoaderLimits)

Otevře zadaný soubor, přečte obsah jako PKCS#12 PFX a extrahuje certifikát. Načte zadaná data jako PKCS#12 PFX a vrátí kolekci všech certifikátů v ní.

LoadPkcs12CollectionFromFile(String, ReadOnlySpan<Char>, X509KeyStorageFlags, Pkcs12LoaderLimits)

Zdroj:
X509CertificateLoader.cs
Zdroj:
X509CertificateLoader.cs

Otevře zadaný soubor, přečte obsah jako PKCS#12 PFX a extrahuje certifikát. 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 LoadPkcs12CollectionFromFile (string path, ReadOnlySpan<char> password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet, System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits? loaderLimits = default);
static member LoadPkcs12CollectionFromFile : string * ReadOnlySpan<char> * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags * System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits -> System.Security.Cryptography.X509Certificates.X509Certificate2Collection
Public Shared Function LoadPkcs12CollectionFromFile (path As String, password As ReadOnlySpan(Of Char), Optional keyStorageFlags As X509KeyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet, Optional loaderLimits As Pkcs12LoaderLimits = Nothing) As X509Certificate2Collection

Parametry

path
String

Cesta k souboru, který se má otevřít.

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

Načtený certifikát.

Výjimky

path 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ě.

Při načítání zadaného souboru došlo k chybě.

Platí pro

LoadPkcs12CollectionFromFile(String, String, X509KeyStorageFlags, Pkcs12LoaderLimits)

Zdroj:
X509CertificateLoader.cs
Zdroj:
X509CertificateLoader.cs

Otevře zadaný soubor, přečte obsah jako PKCS#12 PFX a extrahuje certifikát. 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 LoadPkcs12CollectionFromFile (string path, string? password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet, System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits? loaderLimits = default);
static member LoadPkcs12CollectionFromFile : string * string * System.Security.Cryptography.X509Certificates.X509KeyStorageFlags * System.Security.Cryptography.X509Certificates.Pkcs12LoaderLimits -> System.Security.Cryptography.X509Certificates.X509Certificate2Collection
Public Shared Function LoadPkcs12CollectionFromFile (path As String, password As String, Optional keyStorageFlags As X509KeyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet, Optional loaderLimits As Pkcs12LoaderLimits = Nothing) As X509Certificate2Collection

Parametry

path
String

Cesta k souboru, který se má otevřít.

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

Načtený certifikát.

Výjimky

path 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ě.

Při načítání zadaného souboru došlo k chybě.

Platí pro