X509Certificate2Collection.Import Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Importerar ett certifikat till ett X509Certificate2Collection objekt.
Överlagringar
| Name | Description |
|---|---|
| Import(Byte[]) |
Importerar ett certifikat i form av en bytematris till ett X509Certificate2Collection objekt. |
| Import(String) |
Importerar en certifikatfil till ett X509Certificate2Collection objekt. |
| Import(Byte[], String, X509KeyStorageFlags) |
Importerar ett certifikat i form av en bytematris som kräver ett lösenord för att få åtkomst till certifikatet till ett X509Certificate2Collection objekt. |
| Import(String, String, X509KeyStorageFlags) |
Importerar en certifikatfil som kräver ett lösenord till ett X509Certificate2Collection objekt. |
Import(Byte[])
Importerar ett certifikat i form av en bytematris till ett X509Certificate2Collection objekt.
public:
void Import(cli::array <System::Byte> ^ rawData);
public void Import(byte[] rawData);
member this.Import : byte[] -> unit
Public Sub Import (rawData As Byte())
Parametrar
- rawData
- Byte[]
En bytematris som innehåller data från ett X.509-certifikat.
Kommentarer
Den här metoden importerar ett certifikat i form av en bytematris till ett X509Certificate2Collection objekt. Den här metoden stöder följande X509ContentType typer:
Gäller för
Import(String)
Importerar en certifikatfil till ett X509Certificate2Collection objekt.
public:
void Import(System::String ^ fileName);
public void Import(string fileName);
member this.Import : string -> unit
Public Sub Import (fileName As String)
Parametrar
- fileName
- String
Namnet på filen som innehåller certifikatinformationen.
Kommentarer
Den här metoden stöder följande X509ContentType typer:
Gäller för
Import(Byte[], String, X509KeyStorageFlags)
Importerar ett certifikat i form av en bytematris som kräver ett lösenord för att få åtkomst till certifikatet till ett X509Certificate2Collection objekt.
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)
Parametrar
- rawData
- Byte[]
En bytematris som innehåller data från ett X509Certificate2 objekt.
- password
- String
Lösenordet som krävs för att komma åt certifikatinformationen.
- keyStorageFlags
- X509KeyStorageFlags
En bitvis kombination av uppräkningsvärdena som styr hur och var certifikatet importeras.
Kommentarer
Den här metoden kan användas med ett PFX/PKCS12-binärt stort objekt (BLOB) som skyddas av ett lösenord. Nyckelcontainrar som är associerade med certifikat i PFX/PKCS12 BLOB kan skapas och X509KeyStorageFlags värdet kan användas för att styra den här processen. Observera att om du inte skapar en nyckelcontainer sparas inte den privata nyckeln.
Den här metoden importerar en certifikatbytematris till en samling certifikat. Den här metoden stöder följande X509ContentType typer:
Gäller för
Import(String, String, X509KeyStorageFlags)
Importerar en certifikatfil som kräver ett lösenord till ett X509Certificate2Collection objekt.
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)
Parametrar
- fileName
- String
Namnet på filen som innehåller certifikatinformationen.
- password
- String
Lösenordet som krävs för att komma åt certifikatinformationen.
- keyStorageFlags
- X509KeyStorageFlags
En bitvis kombination av uppräkningsvärdena som styr hur och var certifikatet importeras.
Kommentarer
Den här metoden kan användas med en PFX/PKCS12-fil eller andra certifikatfiler som kräver ett lösenord. Nyckelcontainrar som är associerade med certifikat i PFX/PKCS12-filen kan skapas och X509KeyStorageFlags värdet kan användas för att styra den här processen. Observera att om du inte skapar en nyckelcontainer sparas inte den privata nyckeln.
Observera att en PFX/PKCS12-fil kan innehålla mer än ett certifikat. Den här metoden importerar det första certifikatet som är associerat med den privata nyckeln eller, om ingen privat nyckel hittas, det första certifikatet hittades.
Den här metoden stöder följande X509ContentType typer: