यथासंभव गैर-तकनीकी:
यदि आप किसी के बारे में कुछ भी वर्णन करने वाले थे कि आप कौन हैं और आपको क्या देखने या करने की अनुमति दी गई है, तो उनमें से प्रत्येक चीज़ कुछ ऐसी होगी जो आप "सच" होने का दावा कर रहे थे, और इस प्रकार उस सूची में प्रत्येक "बात" होगी " दावा"।
कभी भी आप किसी को अपने बारे में या "दावे" के बारे में कुछ बताएं कि आपको कुछ देखने या करने की अनुमति है, तो आप उन्हें अपने दावों की सूची सौंप दें। वे एक प्राधिकरण के साथ सत्यापित करेंगे कि आपके दावे सत्य हैं और यदि वे हैं, तो वे दावों की सूची पर कुछ भी विश्वास करेंगे। इसलिए यदि आप दावा करते हैं कि आप ब्रैड पिट हैं, तो आपके दावों की सूची कहती है कि आप ब्रैड पिट हैं, और यह इस अधिकार के साथ सत्यापित किया गया कि आपके दावे सभी सत्य हैं - फिर वे मानेंगे कि आप ब्रैड पिट हैं उस सूची में कुछ और।
दावा : आप जो दावा करते हैं वह सच है। यह आपके द्वारा दावा की जा रही जानकारी या अनुमति का विवरण हो सकता है। जिस प्रणाली में आप अपने दावे प्रस्तुत करते हैं, केवल यह समझने की आवश्यकता है कि दावा क्या है / मतलब है और प्राधिकरण के साथ सत्यापित करने में भी सक्षम है।
प्राधिकरण : सिस्टम जो आपके दावों की सूची को एक साथ रखता है और उस पर हस्ताक्षर करता है जो मूल रूप से कहता है "मेरे अधिकार पर, इस सूची में सब कुछ सच है।" इसलिए जब तक दावों को पढ़ने वाली प्रणाली प्राधिकरण के साथ सत्यापित कर सकती है कि हस्ताक्षर सही है, तब तक दावों की सूची में सब कुछ प्रामाणिक और सत्य माना जाएगा।
इसके अलावा, चलो इसे "दावे आधारित प्रमाणीकरण" नहीं कहते हैं, इसके बजाय इसे "दावे आधारित पहचान" कहते हैं।
थोड़ा और अधिक तकनीकी:
तो अब इस प्रक्रिया में, आप किसी प्रकार के तंत्र (उपयोगकर्ता नाम / पासवर्ड, ग्राहक रहस्य, प्रमाण पत्र, आदि) का उपयोग करके प्रमाणित करते हैं और इससे आपको एक टोकन मिलता है जो आपको साबित करता है कि आप जो हैं, आप कहते हैं। फिर, आप उस आईडी टोकन के लिए टोकन एक्सेस करते हैं। वह प्रक्रिया दावों की एक सूची को खोजने और बनाने के लिए आपकी पहचान का उपयोग करेगी, उस पर हस्ताक्षर करेगी और फिर आपको एक आईडी टोकन वापस देगी जिसमें आपके सभी दावे हैं।
प्राधिकरण कदम के रूप में , यह कैसे लागू किया जाता है, इसके आधार पर, संसाधन आपके आईडी टोकन (दावों) को देखेगा और फिर जांच करेगा कि आपके पास उस संसाधन तक पहुंचने के लिए आवश्यक दावे हैं या नहीं।
उदाहरण के लिए, यदि संसाधन "CastleBlack / CommandersTower" कहता है कि "आपको महल के काले रंग तक पहुंचना है और स्वामी कमांडर होना है, तो यह आपके दावों की सूची को देखने के लिए जा रहा है कि क्या वे दोनों चीजें सच हैं।
जैसा कि आप देखते हैं, "दावे" कुछ भी हो सकते हैं। यह एक भूमिका हो सकती है, यह एक तथ्य हो सकता है, यह एक झंडा हो सकता है। यह सिर्फ कुंजी-मूल्य वाले जोड़ों की एक सूची है और "मूल्य" वैकल्पिक है। कभी-कभी यह देखने के बारे में होता है कि क्या दावा मौजूद है:
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;"}
]
इसलिए यदि जॉन ने लॉग इन किया और ऊपर वर्णित संसाधन तक पहुंचने की कोशिश करता है, तो उसे इनकार कर दिया जाएगा, क्योंकि वह वह है जो कहता है कि वह है और उसके पास कैसल ब्लैक तक पहुंच है, वह अब प्रभु कमांडर नहीं है और न ही उसके पास स्पष्ट पहुंच है कमांडर का टॉवर, और इस प्रकार स्पष्ट रूप से प्रभु कमांडर टॉवर में प्रवेश नहीं कर सकता है।
अधिक विशेष रूप से, "कैसलबैक" शायद एक [बड़ा] क्षेत्र होगा, और प्रत्येक क्षेत्र एक विशिष्ट अनुमति होगी, लेकिन यह एक अलग चर्चा है।
एक्सेस से संबंधित प्रत्येक एप्लिकेशन अलग-अलग कैसे होगी, लेकिन यह इसे करने के दावों का उपयोग करेगा।