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)المُنشئ.

انظر أيضًا