System::Security::Cryptography::X509Certificates::X509Certificate2 class

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

MetodeDeskripsi
get_Archived() constMendapatkan nilai yang menunjukkan bahwa sertifikat diarsipkan.
get_Extensions() constMendapatkan kumpulan objek ekstensi yang terkait dengan sertifikat.
get_FriendlyName() constMendapatkan nama ramah sertifikat.
get_HasPrivateKey() constMemeriksa apakah sertifikat memiliki kunci pribadi.
get_IssuerName() constMendapatkan nama pihak yang mengeluarkan sertifikat.
get_NotAfter() constMendapatkan tanggal dan waktu lokal setelah mana sertifikat tidak lagi berlaku.
get_NotBefore() constMendapatkan tanggal dan waktu lokal pada saat sertifikat menjadi berlaku.
get_PrivateKey() constMendapatkan kunci pribadi yang terkait dengan sertifikat.
get_PublicKey() constMendapatkan objek PublicKey sertifikat.
get_RawData() constMendapatkan data mentah sertifikat.
get_SerialNumber() constMendapatkan nomor seri sebuah sertifikat.
get_SignatureAlgorithm() constMendapatkan algoritma yang digunakan untuk membuat tanda tangan sertifikat.
get_SubjectName() constMendapatkan nama subjek dari sebuah sertifikat.
get_Thumbprint() constMendapatkan sidik jari sertifikat.
get_Version() constMendapatkan 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() constMendapatkan kunci pribadi RSA;.
GetDSAPublicKey() constMendapatkan kunci publik RSA.
GetECDsaPrivateKey() constMendapatkan kunci pribadi RSA;.
GetECDsaPublicKey() constMendapatkan kunci publik RSA.
GetNameInfo(X509NameType, bool) constMendapatkan nama subjek atau penerbit dari sertifikat.
GetRSAPrivateKey() constMendapatkan kunci pribadi RSA;.
GetRSAPublicKey() constMendapatkan kunci publik RSA.
Import(const String&, const SecureStringPtr&, X509KeyStorageFlags) overrideMengimpor informasi dari file sertifikat yang ditentukan.
Import(const String&, const String&, X509KeyStorageFlags) overrideMengimpor informasi dari file sertifikat yang ditentukan.
Import(const ByteArrayPtr&, const SecureStringPtr&, X509KeyStorageFlags) overrideMengimpor informasi dari data sertifikat yang ditentukan.
Import(const ByteArrayPtr&, const String&, X509KeyStorageFlags) overrideMengimpor informasi dari data sertifikat yang ditentukan.
Import(const String&) overrideMengimpor informasi dari file sertifikat yang ditentukan.
Import(const ByteArrayPtr&) overrideMengimpor informasi dari data sertifikat yang ditentukan.
Reset() overrideMengatur ulang status sertifikat.
set_Archived(bool) constMengatur 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 overrideMengembalikan informasi sertifikat dalam format teks.
ToString() const overrideMengembalikan informasi sertifikat dalam format teks.
Verify() constMemverifikasi 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