System::Security::Cryptography::X509Certificates::X509Certificate2 sınıf

X509Certificate2 class

X509 sertifikasını temsil eder. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu türün bir örneğini yığıt üzerinde ya da operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin.

class X509Certificate2 : public System::Security::Cryptography::X509Certificates::X509Certificate

Yöntemler

YöntemAçıklama
get_Archived() constSertifikanın arşivlenmiş olduğunu gösteren bir değer alır.
get_Extensions() constSertifikayla ilişkili uzantı nesnelerinin koleksiyonunu alır.
get_FriendlyName() constSertifikanın dostça adını alır.
get_HasPrivateKey() constSertifikanın özel anahtarı olup olmadığını denetler.
get_IssuerName() constSertifikayı veren tarafın adını alır.
get_NotAfter() constSertifikanın artık geçerli olmadığı yerel tarih ve saati alır.
get_NotBefore() constSertifikanın geçerli olduğu yerel tarih ve saati alır.
get_PrivateKey() constSertifikayla ilişkili özel anahtarı alır.
get_PublicKey() constBir sertifikanın PublicKey nesnesini alır.
get_RawData() constSertifikanın ham verisini alır.
get_SerialNumber() constBir sertifikanın seri numarasını alır.
get_SignatureAlgorithm() constSertifikanın imzasını oluşturmak için kullanılan algoritmayı alır.
get_SubjectName() constBir sertifikadan konu adını alır.
get_Thumbprint() constSertifikanın parmak izini alır.
get_Version() constSertifika format sürümünü alır.
static GetCertContentType(const ByteArrayPtr&)Belirtilen bayt dizisinde bulunan sertifika türünü alır.
static GetCertContentType(const String&)Belirtilen dosyada bulunan sertifika türünü alır.
GetDSAPrivateKey() constRSA özel anahtarını alır.
GetDSAPublicKey() constRSA genel anahtarını alır.
GetECDsaPrivateKey() constRSA özel anahtarını alır.
GetECDsaPublicKey() constRSA genel anahtarını alır.
GetNameInfo(X509NameType, bool) constSertifikadan konu ya da yayıncı adını alır.
GetRSAPrivateKey() constRSA özel anahtarını alır.
GetRSAPublicKey() constRSA genel anahtarını alır.
Import(const String&, const SecureStringPtr&, X509KeyStorageFlags) overrideBelirtilen sertifika dosyasından bilgileri içe aktarır.
Import(const String&, const String&, X509KeyStorageFlags) overrideBelirtilen sertifika dosyasından bilgileri içe aktarır.
Import(const ByteArrayPtr&, const SecureStringPtr&, X509KeyStorageFlags) overrideBelirtilen sertifika verisinden bilgileri içe aktarır.
Import(const ByteArrayPtr&, const String&, X509KeyStorageFlags) overrideBelirtilen sertifika verisinden bilgileri içe aktarır.
Import(const String&) overrideBelirtilen sertifika dosyasından bilgileri içe aktarır.
Import(const ByteArrayPtr&) overrideBelirtilen sertifika verisinden bilgileri içe aktarır.
Reset() overrideSertifika durumunu sıfırlar.
set_Archived(bool) constSertifikanın arşivlendiğini gösteren bir değeri ayarlar.
set_FriendlyName(const String&)Sertifikanın dostça adını ayarlar.
set_PrivateKey(const SharedPtr<AsymmetricAlgorithm>&)Sertifikayla ilişkili özel anahtarı ayarlar veya temizler.
ToString(bool) const overrideSertifika bilgisini metin biçiminde döndürür.
ToString() const overrideSertifika bilgisini metin biçiminde döndürür.
Verify() constSertifika zincirini doğrular.
X509Certificate2()Boş bir X509Certificate2 oluşturur.
X509Certificate2(const String&)Yapıcı.
X509Certificate2(const SharedPtr<X509Certificate>&)Yapıcı.
X509Certificate2(const ByteArrayPtr&)Yapıcı.
X509Certificate2(const ByteArrayPtr&, const String&)Yapıcı.
X509Certificate2(const ByteArrayPtr&, const SecureStringPtr&)Yapıcı.
X509Certificate2(const ByteArrayPtr&, const String&, X509KeyStorageFlags)Yapıcı.
X509Certificate2(const ByteArrayPtr&, const SecureStringPtr&, X509KeyStorageFlags)Yapıcı.
X509Certificate2(const String&, const String&)Yapıcı.
X509Certificate2(const String&, const SecureStringPtr&)Yapıcı.
X509Certificate2(const String&, const String&, X509KeyStorageFlags)Yapıcı.
X509Certificate2(const String&, const SecureStringPtr&, X509KeyStorageFlags)Yapıcı.
X509Certificate2(const ByteArrayPtr&, const ByteArrayPtr&, X509KeyStorageFlags)Yapıcı.

Ayrıca Bakınız