REST API اعتماد کی حدود (trust boundaries)، وسائل، شناختوں اور خصوصی اختیارات والے آپریشنز کو ظاہر کرتی ہے جنہیں حملہ آور جانچ سکتے ہیں یا ان کا غلط استعمال کر سکتے ہیں۔ یہ کورس OWASP API سیکیورٹی کے 10 بڑے خطرات کو پہچاننے اور اجازت (authorization)، تصدیقِ شناخت (authentication)، ڈیٹا ہینڈلنگ، غلط استعمال کی روک تھام اور خودکار ٹیسٹنگ کے ذریعے حفاظتی اقدامات لاگو کرنے کی عملی مہارت پیدا کرتا ہے۔ کورس کے اختتام پر آپ کے پاس ایک انتہائی محفوظ (hardened) لیب API اور اس بات کا ثبوت موجود ہوگا کہ اس کے حفاظتی اقدامات مؤثر طریقے سے کام کر رہے ہیں۔
اس کورس میں REST API تھریٹ ماڈلنگ (threat modeling)، آبجیکٹ اور فنکشن کی سطح پر اجازت (authorization)، ٹوکن کی تصدیق، پراپرٹی کی سطح پر ڈیٹا کا بے نقاب ہونا (data exposure)، ماس اسائنمنٹ (mass assignment)، ریٹ اور ریسورس کی حدود، OpenAPI پر مبنی سیکیورٹی ٹیسٹنگ، اور ہارڈننگ (hardening) کے شواہد کا احاطہ کیا گیا ہے۔