আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন। তথ্য
নিরাপত্তা অ্যাসার্শন মার্ক-আপ ল্যাঙ্গুয়েজ (SAML)
নিরাপত্তা অ্যাসার্শন মার্ক-আপ ল্যাঙ্গুয়েজ (SAML) স্পেসিফিকেশন এমন ফর্ম্যাট ও প্রোটোকলকে সংজ্ঞায়িত করে যা অ্যাপ্লিকেশনকে যাচাইকরণ ও অনুমোদনের জন্য XML-ফর্ম্যাট করা তথ্য আদান-প্রদান করতে সক্ষম করে।
Edge API পরিষেবা আপনাকে SAML টোকেন প্রেজেন্ট করতে সক্ষম অ্যাপকে যাচাই ও অনুমোদন করতে দেয়। SAML টোকেন হল XML-এর একটি ডিজিটাল স্বাক্ষর করা ফ্র্যাগমেন্ট যা একগুচ্ছ "অ্যাসার্শন" উপস্থাপন করে। যাচাইকরণ ও অনুমোদন প্রয়োগ করার জন্য এইসব অ্যাসারশন ব্যবহার করা যেতে পারে।
SAML পরিভাষা ব্যবহার করতে, API পরিষেবাগুলি পরিষেবা প্রদানকারী (SP) বা পরিচয় প্রদানকারী (IDP) হিসেবে কাজ করতে পারে। অ্যাপ থেকে আসা ইনবাউন্ড অনুরোধে API পরিষেবা SAML টোকেন যাচাই করার সময়, এটি SP হিসেবে কাজ করে। (এছাড়াও, ব্যাকএন্ড পরিষেবার সাথে যোগাযোগ করার সময় ব্যবহার করার জন্য SAML টোকেন তৈরি করার সময় API পরিষেবা IDP হিসেবেও কাজ করতে পারে। লাস্ট-মাইল নিরাপত্তা দেখুন)।
SAML নীতি হল এমন একটি ধরন যা ইনবাউন্ড SOAP অনুরোধের সাথে অ্যাটাচ করা SAML অ্যাসারশনকে যাচাই করার জন্য API প্রক্সিকে সক্ষম করে। SAML নীতি, ডিজিটাল সই করা SAML অ্যাসার্শন সহ ইনকামিং মেসেজ যাচাই করে, সেগুলি ভুল হলে বাতিল করে দেয় এবং এমন ভেরিয়েবল সেট করে যা অতিরিক্ত নীতি বা ব্যাকএন্ড পরিষেবাকে অ্যাসারশনের তথ্য আরও যাচাই করতে দেয়।
SAML টোকেন যাচাই করতে, আপনাকে অন্তত একটি TrustStore তৈরি করে SAML নীতির জন্য ডিজিটাল সার্টিফিকেট উপলভ্য করতে হবে। আপনার সংস্থার এনভায়রনমেন্টের মধ্যে TrustStore সীমাবদ্ধ থাকে। তাই, আপনি টেস্ট ও প্রোডাকশন এনভায়রনমেন্টে আলাদা আলাদা ট্রাস্ট চেইন কনফিগার করতে পারবেন, এর ফলে টেস্ট SAML টোকেন প্রোডাকশন এনভায়রনমেন্টে এবং প্রোডাকশন এনভায়রনমেন্টের টোকেন টেস্ট এনভায়রনমেন্টে ব্যবহার করা যাবে না।
SAML যাচাইকরণ সংক্রান্ত বিবরণের জন্য, SAML অ্যাসার্শন নীতি দেখুন।