فئة System::Security::Cryptography::X509Certificates::X509Extension
محتويات
[
يخفي
]X509Extension class
كائن امتداد للحفاظ على معلومات إضافية مرتبطة بشهادة X.509. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبداً بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيتسبب في أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائماً على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.
class X509Extension : public System::Security::Cryptography::AsnEncodedData
الطرق
| طريقة | الوصف |
|---|---|
| CopyFrom(const SharedPtr<AsnEncodedData>&) override | ينسخ بيانات الامتداد من كائن آخر. |
| get_Critical() const | يتحقق مما إذا كان الامتداد حرجًا. |
| set_Critical(bool) | يحدد ما إذا كان الامتداد حرجًا. |
| X509Extension(const SharedPtr<AsnEncodedData>&, bool) | معلومات RTTI. |
| X509Extension(const SharedPtr<Oid>&, const ByteArrayPtr&, bool) | منشئ. |
| X509Extension(const String&, const ByteArrayPtr&, bool) | منشئ. |
انظر أيضًا
- Class AsnEncodedData
- Namespace System::Security::Cryptography::X509Certificates
- Library Aspose.Page for C++