System::Security::Cryptography::X509Certificates::X509Certificate2 class
isi
[
bersembunyi
]X509Certificate2 class
Mewakili sertifikat X509. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject() function. Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskan ke fungsi sebagai argumen.
class X509Certificate2 : public System::Security::Cryptography::X509Certificates::X509Certificate
Metode
| Metode | Deskripsi |
|---|---|
| get_Archived() const | Mendapatkan nilai yang menunjukkan bahwa sertifikat diarsipkan. |
| get_Extensions() const | Mendapatkan kumpulan objek ekstensi yang terkait dengan sertifikat. |
| get_FriendlyName() const | Mendapatkan nama ramah sertifikat. |
| get_HasPrivateKey() const | Memeriksa apakah sertifikat memiliki kunci pribadi. |
| get_IssuerName() const | Mendapatkan nama pihak yang mengeluarkan sertifikat. |
| get_NotAfter() const | Mendapatkan tanggal dan waktu lokal setelah mana sertifikat tidak lagi berlaku. |
| get_NotBefore() const | Mendapatkan tanggal dan waktu lokal pada saat sertifikat menjadi berlaku. |
| get_PrivateKey() const | Mendapatkan kunci pribadi yang terkait dengan sertifikat. |
| get_PublicKey() const | Mendapatkan objek PublicKey sertifikat. |
| get_RawData() const | Mendapatkan data mentah sertifikat. |
| get_SerialNumber() const | Mendapatkan nomor seri sebuah sertifikat. |
| get_SignatureAlgorithm() const | Mendapatkan algoritma yang digunakan untuk membuat tanda tangan sertifikat. |
| get_SubjectName() const | Mendapatkan nama subjek dari sebuah sertifikat. |
| get_Thumbprint() const | Mendapatkan sidik jari sertifikat. |
| get_Version() const | Mendapatkan versi format sertifikat. |
| static GetCertContentType(const ByteArrayPtr&) | Mendapatkan tipe sertifikat yang terdapat dalam array byte yang ditentukan. |
| static GetCertContentType(const String&) | Mendapatkan tipe sertifikat yang terdapat dalam file yang ditentukan. |
| GetDSAPrivateKey() const | Mendapatkan kunci pribadi RSA;. |
| GetDSAPublicKey() const | Mendapatkan kunci publik RSA. |
| GetECDsaPrivateKey() const | Mendapatkan kunci pribadi RSA;. |
| GetECDsaPublicKey() const | Mendapatkan kunci publik RSA. |
| GetNameInfo(X509NameType, bool) const | Mendapatkan nama subjek atau penerbit dari sertifikat. |
| GetRSAPrivateKey() const | Mendapatkan kunci pribadi RSA;. |
| GetRSAPublicKey() const | Mendapatkan kunci publik RSA. |
| Import(const String&, const SecureStringPtr&, X509KeyStorageFlags) override | Mengimpor informasi dari file sertifikat yang ditentukan. |
| Import(const String&, const String&, X509KeyStorageFlags) override | Mengimpor informasi dari file sertifikat yang ditentukan. |
| Import(const ByteArrayPtr&, const SecureStringPtr&, X509KeyStorageFlags) override | Mengimpor informasi dari data sertifikat yang ditentukan. |
| Import(const ByteArrayPtr&, const String&, X509KeyStorageFlags) override | Mengimpor informasi dari data sertifikat yang ditentukan. |
| Import(const String&) override | Mengimpor informasi dari file sertifikat yang ditentukan. |
| Import(const ByteArrayPtr&) override | Mengimpor informasi dari data sertifikat yang ditentukan. |
| Reset() override | Mengatur ulang status sertifikat. |
| set_Archived(bool) const | Mengatur nilai yang menunjukkan bahwa sertifikat diarsipkan. |
| set_FriendlyName(const String&) | Mengatur nama ramah sertifikat. |
| set_PrivateKey(const SharedPtr<AsymmetricAlgorithm>&) | Mengatur atau menghapus kunci pribadi yang terkait dengan sertifikat. |
| ToString(bool) const override | Mengembalikan informasi sertifikat dalam format teks. |
| ToString() const override | Mengembalikan informasi sertifikat dalam format teks. |
| Verify() const | Memverifikasi rantai sertifikat. |
| X509Certificate2() | Membuat X509Certificate2 kosong. |
| X509Certificate2(const String&) | Konstruktor. |
| X509Certificate2(const SharedPtr<X509Certificate>&) | Konstruktor. |
| X509Certificate2(const ByteArrayPtr&) | Konstruktor. |
| X509Certificate2(const ByteArrayPtr&, const String&) | Konstruktor. |
| X509Certificate2(const ByteArrayPtr&, const SecureStringPtr&) | Konstruktor. |
| X509Certificate2(const ByteArrayPtr&, const String&, X509KeyStorageFlags) | Konstruktor. |
| X509Certificate2(const ByteArrayPtr&, const SecureStringPtr&, X509KeyStorageFlags) | Konstruktor. |
| X509Certificate2(const String&, const String&) | Konstruktor. |
| X509Certificate2(const String&, const SecureStringPtr&) | Konstruktor. |
| X509Certificate2(const String&, const String&, X509KeyStorageFlags) | Konstruktor. |
| X509Certificate2(const String&, const SecureStringPtr&, X509KeyStorageFlags) | Konstruktor. |
| X509Certificate2(const ByteArrayPtr&, const ByteArrayPtr&, X509KeyStorageFlags) | Konstruktor. |
Lihat Juga
- Class X509Certificate
- Namespace System::Security::Cryptography::X509Certificates
- Library Aspose.Page for C++