System::Security::Cryptography::X509Certificates::X509Extension sınıfı
İçindekiler
[
Saklamak
]X509Extension class
X.509 sertifikasıyla ilişkili ek bilgileri tutmak için kullanılan uzantı nesnesi. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örnek hiçbir zaman yığıt üzerinde veya new operatörüyle oluşturulmamalıdır, çü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çisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class X509Extension : public System::Security::Cryptography::AsnEncodedData
Yöntemler
| Yöntem | Açıklama |
|---|---|
| CopyFrom(const SharedPtr<AsnEncodedData>&) override | Uzantı verilerini diğer nesneden kopyalar. |
| get_Critical() const | Uzantının kritik olup olmadığını kontrol eder. |
| set_Critical(bool) | Uzantının kritik olup olmadığını tanımlar. |
| X509Extension(const SharedPtr<AsnEncodedData>&, bool) | RTTI bilgisi. |
| X509Extension(const SharedPtr<Oid>&, const ByteArrayPtr&, bool) | Yapıcı. |
| X509Extension(const String&, const ByteArrayPtr&, bool) | Yapıcı. |
Ayrıca Bakınız
- Class AsnEncodedData
- Namespace System::Security::Cryptography::X509Certificates
- Library Aspose.Page for C++