System::Security::Cryptography::X509Certificates::X509Extension class
محتويات
[
يخفي
]X509Extension class
كائن امتداد للاحتفاظ بمعلومات إضافية مرتبطة بشهادة X.509. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject() function. لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل 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.Font for C++