যতটা সম্ভব অ-প্রযুক্তিগত:
আপনি কে এবং আপনাকে কী দেখতে বা করার অনুমতি দেওয়া হয়েছিল সে সম্পর্কে যদি আপনি কিছু বর্ণনা করতে থাকেন তবে সেই সমস্ত জিনিসই এমন কিছু হবে যা আপনি "দাবী" করছেন সত্য, এবং সুতরাং সেই তালিকার প্রতিটি "জিনিস" একটি " দাবি "।
আপনি যখন কাউকে নিজের সম্পর্কে কিছু বলবেন বা "দাবি" করুন যে আপনাকে কিছু দেখার বা কিছু করার অনুমতি দেওয়া হয়েছে, আপনি তাদের নিজের দাবির তালিকা হস্তান্তর করেন। তারা এমন একটি কর্তৃপক্ষের সাথে যাচাই করবে যে আপনার দাবিগুলি সত্য এবং যদি তারা হয় তবে তারা দাবিগুলির তালিকায় যে কোনও কিছুই বিশ্বাস করবে। সুতরাং আপনি যদি দাবি করেন যে আপনি ব্র্যাড পিট, আপনার দাবির তালিকায় বলা হয়েছে যে আপনি ব্র্যাড পিট, এবং আপনার দাবী সমস্ত সত্য যে কর্তৃত্বের সাথে এটি যাচাই করা হয়েছিল - তবে তারা বিশ্বাস করবে যে আপনি ব্র্যাড পিট পাশাপাশি রয়েছেন তালিকার অন্য কিছু।
দাবি : আপনি যা সত্য বলে দাবি করেছেন। এটি তথ্যের টুকরো বা আপনি যে দাবি করেছেন এমন কোনও অনুমতিের বিবরণ হতে পারে। আপনি যে সিস্টেমে আপনার দাবী উপস্থাপন করেন সে ক্ষেত্রে দাবি / অর্থ কী এবং তা কর্তৃপক্ষের সাথে যাচাই করতে সক্ষম হওয়া উচিত।
কর্তৃপক্ষ : যে সিস্টেমটি আপনার দাবির তালিকা এক সাথে রাখে এবং এটিতে স্বাক্ষর করে যা মূলত "আমার কর্তৃত্বের ভিত্তিতে, এই তালিকার সমস্ত কিছুই সত্য।" দাবিগুলি পড়ার ব্যবস্থা যতক্ষণ কর্তৃপক্ষের সাথে স্বাক্ষরটি সঠিক তা যাচাই করতে পারে, তবে দাবিগুলির তালিকার সমস্ত কিছুই খাঁটি এবং সত্য হিসাবে বিবেচিত হবে।
এছাড়াও, আসুন আমরা এটিকে "দাবি ভিত্তিক প্রমাণীকরণ" বলি না, পরিবর্তে এটি "দাবি ভিত্তিক পরিচয়" বলি।
সামান্য আরও প্রযুক্তিগত:
সুতরাং এখন এই প্রক্রিয়াতে, আপনি কোনও প্রকারের যান্ত্রিক প্রক্রিয়া (ব্যবহারকারীর নাম / পাসওয়ার্ড, ক্লায়েন্ট সিক্রেট, শংসাপত্র, ইত্যাদি) ব্যবহার করে প্রমাণীকরণ করেন এবং এটি আপনাকে একটি টোকেন দেয় যা প্রমাণ করে যে আপনি যাকে বলছেন তিনি কে। তারপরে, আপনি কোনও আইডি টোকেনের জন্য সেই অ্যাক্সেস টোকেনটি বাণিজ্য করেন। এই প্রক্রিয়াটি আপনার পরিচয় ব্যবহার করে দাবিগুলির তালিকা তৈরি করতে এবং তৈরি করতে ব্যবহার করবে, এটিতে সাইন ইন করবে এবং তারপরে আপনাকে এমন সমস্ত আইডি টোকেন ফিরিয়ে দেবে যাতে আপনার সমস্ত দাবি রয়েছে।
অনুমোদনের পদক্ষেপ হিসাবে , এটি কীভাবে প্রয়োগ করা হয় তার উপর নির্ভর করে সংস্থানটি আপনার আইডি টোকেন (দাবী) দেখুন এবং তারপরে সেই সংস্থানটি অ্যাক্সেস করার জন্য আপনার প্রয়োজনীয় দাবি আছে কিনা তা পরীক্ষা করে দেখুন।
সুতরাং উদাহরণস্বরূপ, যদি "ক্যাসলব্ল্যাক / কমান্ডারটওয়ার" রিসোর্সটি বলে যে "আপনার দুর্গ কালো এবং অধ্যুষিত কমান্ডার হিসাবে অ্যাক্সেস থাকতে হবে, তবে এটি আপনার দাবির তালিকার সাথে দেখা হবে যে এই দুটি জিনিস সত্য কিনা তা দেখার জন্য।
আপনি যেমন দেখেন, "দাবিগুলি" যে কোনও কিছু হতে পারে। এটি ভূমিকা হতে পারে, এটি সত্য হতে পারে, এটি পতাকাও হতে পারে। এটি কেবল কী-মান জোড়গুলির একটি তালিকা এবং "মান" isচ্ছিক। কখনও কখনও এটি দাবিটি উপস্থিত রয়েছে কিনা তা দেখার জন্য:
claims : [
{"type": "name", "value": "Jon Snow"},
{"type": "home", "value": "Winterfell, The North, Westeros"},
{"type": "email", "value": "jon@nightswatch-veterans.org"},
{"type": "role", "value": "veteran;deserter;"},
{"type": "department", "value": "none"},
{"type": "allowEntry", "value": "true"},
{"type": "access", "value": "castleblack;eastwatch;"}
]
সুতরাং জোন যদি লগ ইন করে এবং উপরে বর্ণিত সংস্থানটি অ্যাক্সেস করার চেষ্টা করে তবে তাকে অস্বীকার করা হবে কারণ তিনি যখন তিনি বলেছেন যে তিনিই রয়েছেন এবং ক্যাসেল ব্ল্যাকটিতে তাঁর অ্যাক্সেস রয়েছে তবে তিনি আর লর্ড কমান্ডার নন বা তার কাছেও স্পষ্ট প্রবেশাধিকার নেই কমান্ডারের টাওয়ার, এবং এভাবে স্পষ্টভাবে প্রভু কমান্ডারের টাওয়ারে প্রবেশ করতে পারে না।
আরও সুনির্দিষ্টভাবে বলতে গেলে, "ক্যাসলব্ল্যাক" সম্ভবত একটি [বৃহত্তর] সুযোগ হবে এবং প্রতিটি অঞ্চলই একটি নির্দিষ্ট অনুমতি হতে পারে, তবে এটি ভিন্ন আলোচনা।
প্রতিটি অ্যাপ্লিকেশন অ্যাক্সেসের সাথে কীভাবে ডিল করে তা আলাদা হতে চলেছে, তবে এটি এটি করার জন্য দাবি ব্যবহার করবে।