System::Security::Cryptography::X509Certificates::X509Extension sınıfı
İçindekiler
[
Saklamak
]X509Extension class
X.509 sertifikasıyla ilişkili ek bilgileri tutan uzantı nesnesi. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tür bir örneği yığıt üzerinde veya new operatörüyle oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi işlevlere 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 başka bir nesneden kopyalar. |
| get_Critical() const | Uzantının kritik olup olmadığını denetler. |
| 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.Font for C++