X509Certificate2Collection.Import Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengimpor sertifikat ke dalam X509Certificate2Collection objek.
Overload
Import(String, String, X509KeyStorageFlags) |
Mengimpor file sertifikat yang memerlukan kata sandi ke dalam X509Certificate2Collection objek. |
Import(String, ReadOnlySpan<Char>, X509KeyStorageFlags) |
Mengimpor sertifikat dari file yang ditentukan ke dalam koleksi ini. |
Import(ReadOnlySpan<Byte>, String, X509KeyStorageFlags) |
Mengimpor sertifikat dari data yang disediakan ke dalam koleksi ini. |
Import(ReadOnlySpan<Byte>, ReadOnlySpan<Char>, X509KeyStorageFlags) |
Mengimpor sertifikat dari data yang disediakan ke dalam koleksi ini. |
Import(ReadOnlySpan<Byte>) |
Mengimpor sertifikat dari data yang disediakan ke dalam koleksi ini. |
Import(String) |
Mengimpor file sertifikat ke dalam X509Certificate2Collection objek. |
Import(Byte[]) |
Mengimpor sertifikat dalam bentuk array byte ke dalam X509Certificate2Collection objek. |
Import(Byte[], String, X509KeyStorageFlags) |
Mengimpor sertifikat, dalam bentuk array byte yang memerlukan kata sandi untuk mengakses sertifikat, ke dalam X509Certificate2Collection objek. |
Import(String, String, X509KeyStorageFlags)
Mengimpor file sertifikat yang memerlukan kata sandi ke dalam X509Certificate2Collection objek.
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 = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
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, Optional keyStorageFlags As X509KeyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet)
Public Sub Import (fileName As String, password As String, keyStorageFlags As X509KeyStorageFlags)
Parameter
- fileName
- String
Nama file yang berisi informasi sertifikat.
- password
- String
Kata sandi yang diperlukan untuk mengakses informasi sertifikat.
- keyStorageFlags
- X509KeyStorageFlags
Kombinasi bitwise dari nilai enumerasi yang mengontrol bagaimana dan di mana sertifikat diimpor.
Keterangan
Metode ini dapat digunakan dengan file PFX/PKCS12 atau file sertifikat lain yang memerlukan kata sandi. Kontainer kunci yang terkait dengan sertifikat dalam file PFX/PKCS12 dapat dibuat dan X509KeyStorageFlags nilai dapat digunakan untuk mengontrol proses ini. Perhatikan bahwa jika Anda tidak membuat kontainer kunci, kunci privat tidak dipertahankan.
Perhatikan bahwa file PFX/PKCS12 dapat berisi lebih dari satu sertifikat. Metode ini mengimpor sertifikat pertama yang terkait dengan kunci privat atau, jika tidak ada kunci privat yang ditemukan, sertifikat pertama ditemukan.
Metode ini mendukung jenis berikut X509ContentType :
Berlaku untuk
Import(String, ReadOnlySpan<Char>, X509KeyStorageFlags)
Mengimpor sertifikat dari file yang ditentukan ke dalam koleksi ini.
public void Import (string fileName, ReadOnlySpan<char> password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
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)
Parameter
- fileName
- String
Nama file yang berisi informasi sertifikat.
- password
- ReadOnlySpan<Char>
Kata sandi yang diperlukan untuk mengakses data sertifikat.
- keyStorageFlags
- X509KeyStorageFlags
Kombinasi bitwise dari nilai enumerasi yang mengontrol di mana dan bagaimana mengimpor sertifikat.
Berlaku untuk
Import(ReadOnlySpan<Byte>, String, X509KeyStorageFlags)
Mengimpor sertifikat dari data yang disediakan ke dalam koleksi ini.
public void Import (ReadOnlySpan<byte> rawData, string? password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
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)
Parameter
- rawData
- ReadOnlySpan<Byte>
Data sertifikat yang akan dibaca.
- password
- String
Kata sandi yang diperlukan untuk mengakses data sertifikat.
- keyStorageFlags
- X509KeyStorageFlags
Kombinasi bitwise dari nilai enumerasi yang mengontrol di mana dan bagaimana mengimpor sertifikat.
Berlaku untuk
Import(ReadOnlySpan<Byte>, ReadOnlySpan<Char>, X509KeyStorageFlags)
Mengimpor sertifikat dari data yang disediakan ke dalam koleksi ini.
public void Import (ReadOnlySpan<byte> rawData, ReadOnlySpan<char> password, System.Security.Cryptography.X509Certificates.X509KeyStorageFlags keyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
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)
Parameter
- rawData
- ReadOnlySpan<Byte>
Data sertifikat yang akan dibaca.
- password
- ReadOnlySpan<Char>
Kata sandi yang diperlukan untuk mengakses data sertifikat.
- keyStorageFlags
- X509KeyStorageFlags
Kombinasi bitwise dari nilai enumerasi yang mengontrol di mana dan bagaimana mengimpor sertifikat.
Berlaku untuk
Import(ReadOnlySpan<Byte>)
Mengimpor sertifikat dari data yang disediakan ke dalam koleksi ini.
public:
void Import(ReadOnlySpan<System::Byte> rawData);
public void Import (ReadOnlySpan<byte> rawData);
member this.Import : ReadOnlySpan<byte> -> unit
Public Sub Import (rawData As ReadOnlySpan(Of Byte))
Parameter
- rawData
- ReadOnlySpan<Byte>
Data sertifikat yang akan dibaca.
Berlaku untuk
Import(String)
Mengimpor file sertifikat ke dalam X509Certificate2Collection objek.
public:
void Import(System::String ^ fileName);
public void Import (string fileName);
member this.Import : string -> unit
Public Sub Import (fileName As String)
Parameter
- fileName
- String
Nama file yang berisi informasi sertifikat.
Keterangan
Metode ini mendukung jenis berikut X509ContentType :
Berlaku untuk
Import(Byte[])
Mengimpor sertifikat dalam bentuk array byte ke dalam X509Certificate2Collection objek.
public:
void Import(cli::array <System::Byte> ^ rawData);
public void Import (byte[] rawData);
member this.Import : byte[] -> unit
Public Sub Import (rawData As Byte())
Parameter
- rawData
- Byte[]
Array byte yang berisi data dari sertifikat X.509.
Keterangan
Metode ini mengimpor sertifikat dalam bentuk array byte ke dalam X509Certificate2Collection objek. Metode ini mendukung jenis berikut X509ContentType :
Berlaku untuk
Import(Byte[], String, X509KeyStorageFlags)
Mengimpor sertifikat, dalam bentuk array byte yang memerlukan kata sandi untuk mengakses sertifikat, ke dalam X509Certificate2Collection objek.
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 = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet);
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, Optional keyStorageFlags As X509KeyStorageFlags = System.Security.Cryptography.X509Certificates.X509KeyStorageFlags.DefaultKeySet)
Public Sub Import (rawData As Byte(), password As String, keyStorageFlags As X509KeyStorageFlags)
Parameter
- rawData
- Byte[]
Array byte yang berisi data dari X509Certificate2 objek.
- password
- String
Kata sandi yang diperlukan untuk mengakses informasi sertifikat.
- keyStorageFlags
- X509KeyStorageFlags
Kombinasi bitwise dari nilai enumerasi yang mengontrol bagaimana dan di mana sertifikat diimpor.
Keterangan
Metode ini dapat digunakan dengan objek besar biner (BLOB) PFX/PKCS12 yang dilindungi oleh kata sandi. Kontainer kunci yang terkait dengan sertifikat dalam BLOB PFX/PKCS12 dapat dibuat dan X509KeyStorageFlags nilainya dapat digunakan untuk mengontrol proses ini. Perhatikan bahwa jika Anda tidak membuat kontainer kunci, kunci privat tidak dipertahankan.
Metode ini mengimpor array byte sertifikat ke dalam kumpulan sertifikat. Metode ini mendukung jenis berikut X509ContentType :
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk