الأداة: validate_pass_jwt
تتحقّق هذه الأداة من صحة تمثيل JWT لتذكرة أو من حمولة JWT غير المشفرة كسلسلة JSON لتذكرة.
يوضّح المثال التالي كيفية استخدام curl لاستدعاء أداة validate_pass_jwt في MCP.
| طلب Curl |
|---|
curl --location 'https://paydeveloper.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "validate_pass_jwt", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
مخطط الإدخال
رسالة الطلب للتحقّق من صحة تمثيل JWT لتذكرة أو من حمولة JWT غير المشفرة كسلسلة JSON لتذكرة.
ValidatePassJwtRequest
| تمثيل JSON |
|---|
{ // Union field |
| الحقول | |
|---|---|
حقل الربط resource المصدر المراد التحقّق منه يجب ضبط أحد هذه الحقول. يمكن أن يكون resource أحد القيم التالية فقط: |
|
passJwt |
سلسلة تمثّل JWT بالتنسيق الموضّح في https://developers.google.com/wallet/reference/rest/v1/Jwt. |
passJson |
سلسلة JSON تمثّل حمولة JWT غير المشفرة لتذكرة بالتنسيق الموضّح في https://developers.google.com/wallet/reference/rest/v1/Jwt. يمكن ضبط هذا الحقل على تمثيل JSON بالكامل الموضّح في هذا الرابط أو على محتويات حقل الحمولة الذي يتضمّن فئات التذاكر والعناصر ذات الصلة فقط. |
مخطط الرد
رسالة الرد للتحقّق من صحة تمثيل JWT لتذكرة أو من حمولة JWT غير المشفرة كسلسلة JSON لتذكرة.
التعليقات التوضيحية للأداة
تلميح بشأن الإجراءات المدمّرة: ❌ | تلميح بشأن الإجراءات الثابتة: ✅ | تلميح بشأن الإجراءات للقراءة فقط: ✅ | تلميح بشأن الإجراءات في العالم المفتوح: ❌