سؤال

أحاول التحقق من وثيقة موقعة من قبل زاديس4 ج ولكن أنا لست مهتما في التحقق من صحة الشهادة.الشيء الوحيد الذي أحتاج إلى معرفته هو أن المستند قد تم توقيعه بشكل صحيح ولم يتم تغيير أي شيء منذ التوقيع.

لقد حاولت عدد قليل من النهج المختلفة ولكن كل واحد يستخدم بيكسسيرتيفيكاتيفاليداتيونبروفيدر الذي يتطلب المعلمات أنا لست مهتما في مثل سيرتس موثوق به.ويستخدم نفس الشيء أيضا في ونيتستس في مصادر زاديس4 ج.حتى أنني حاولت تنفيذ سيرتيفيكاتيفاليداتيونبروفيدر نفسي ولكن هناك حاجة إلى شهادات في وقت لاحق من قبل فئات أخرى مثل فاليداتيونداتا.

هل لديك أي اقتراح كيفية تحقيق ذلك مع زاديس 4 ج?أو ربما بعض المكتبات الأخرى موثقة بشكل أفضل يمكنني استخدامها لأغراض التحقق من الصحة?

هل كانت مفيدة؟

المحلول

النهج الصحيح لهذا السيناريو هو تنفيذ سيرتيفيكاتيفاليداتيونبروفيدر.بيانات التحقق التي تم إرجاعها بواسطة validate يجب أن تقوم الطريقة على الأقل بإرجاع قائمة بشهادة التوقيع.

إمكانية تنفيذ validate للسيناريو الخاص بك سيكون لتتناسب مع سيرتسيليكتور ضد الشهادات الموردة وإرجاع قائمة مع الشهادة الأولى التي تطابق.لن يعمل هذا إلا إذا كان التوقيع يحتوي على الشهادة...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top