কলকারী কোনও রিসোর্স এনক্রিপ্ট বা ডিক্রিপ্ট করার জন্য অনুমোদিত কিনা তা যাচাই করার জন্য গুগল কর্তৃক জারি করা বেয়ারার টোকেন ( JWT: RFC 7516 )।
অপব্যবহার রোধ করার জন্য, কী অ্যাক্সেস কন্ট্রোল লিস্ট সার্ভিস (KACLS) কে যাচাই করা উচিত যে কলার কী মোড়ানোর আগে বস্তু (ফাইল বা ডকুমেন্ট) এনক্রিপ্ট করার জন্য এবং DEK খোলার আগে এটি ডিক্রিপ্ট করার জন্য অনুমোদিত।
ডক্স ও ড্রাইভ, ক্যালেন্ডার এবং মিট ক্লায়েন্ট-সাইড এনক্রিপশন (CSE)-এর জন্য অনুমোদন টোকেন
| JSON উপস্থাপনা | |
|---|---|
{ "aud": string, "delegated_to": string, "email": string, "email_type": string, "exp": string, "iat": string, "iss": string, "kacls_url": string, "perimeter_id": string, "resource_name": string, "role": string } | |
| ক্ষেত্র | |
|---|---|
aud | গুগল কর্তৃক চিহ্নিত দর্শক। স্থানীয় কনফিগারেশনের সাথে পরীক্ষা করা উচিত। |
delegated_to | (ঐচ্ছিক) রিসোর্স অ্যাক্সেস করার জন্য অনুমোদিত ব্যবহারকারীর ইমেল ঠিকানা। |
email | ব্যবহারকারীর ইমেল ঠিকানা। |
email_type | নিম্নলিখিত মানগুলির মধ্যে একটি ধারণ করে:
|
exp | মেয়াদ শেষ হওয়ার সময়। |
iat | ইস্যুর সময়। |
iss | টোকেন ইস্যুকারী। বিশ্বস্ত প্রমাণীকরণ ইস্যুকারীর সেটের সাথে যাচাই করা উচিত। |
kacls_url | কনফিগার করা বেস KACLS URL, যা পারসন-ইন-দ্য-মিডল (PITM) আক্রমণ প্রতিরোধ করতে ব্যবহৃত হয়। |
perimeter_id | (ঐচ্ছিক) ডকুমেন্টের অবস্থানের সাথে সংযুক্ত একটি মান যা খোলার সময় কোন পরিধি পরীক্ষা করা হবে তা বেছে নিতে ব্যবহার করা যেতে পারে। সর্বোচ্চ আকার: ১২৮ বাইট। |
resource_name | DEK দ্বারা এনক্রিপ্ট করা বস্তুর জন্য একটি শনাক্তকারী। সর্বাধিক আকার: ১২৮ বাইট। |
role | নিম্নলিখিত মানগুলির মধ্যে একটি ধারণ করে: |
জিমেইল সিএসই-এর জন্য অনুমোদন টোকেন
| JSON উপস্থাপনা | |
|---|---|
{ "aud": string, "email": string, "exp": string, "iat": string, "message_id": string, "iss": string, "kacls_url": string, "perimeter_id": string, "resource_name": string, "role": string, "spki_hash": string, "spki_hash_algorithm": string } | |
| ক্ষেত্র | |
|---|---|
aud | গুগল কর্তৃক চিহ্নিত দর্শক। স্থানীয় কনফিগারেশনের সাথে পরীক্ষা করা উচিত। |
email | ব্যবহারকারীর ইমেল ঠিকানা। |
exp | মেয়াদ শেষ হওয়ার সময়। |
iat | ইস্যুর সময়। |
message_id | যে বার্তার উপর ডিক্রিপশন বা স্বাক্ষর করা হয় তার একটি শনাক্তকারী। নিরীক্ষণের উদ্দেশ্যে ক্লায়েন্ট কারণ হিসেবে ব্যবহৃত হয়। |
iss | টোকেন ইস্যুকারী। বিশ্বস্ত প্রমাণীকরণ ইস্যুকারীর সেটের সাথে যাচাই করা উচিত। |
kacls_url | কনফিগার করা বেস KACLS URL, যা পারসন-ইন-দ্য-মিডল (PITM) আক্রমণ প্রতিরোধ করতে ব্যবহৃত হয়। |
perimeter_id | (ঐচ্ছিক) ডকুমেন্টের অবস্থানের সাথে সংযুক্ত একটি মান যা খোলার সময় কোন পরিধি পরীক্ষা করা হবে তা বেছে নিতে ব্যবহার করা যেতে পারে। সর্বোচ্চ আকার: ১২৮ বাইট। |
resource_name | DEK দ্বারা এনক্রিপ্ট করা বস্তুর জন্য একটি শনাক্তকারী। সর্বাধিক আকার: 512 বাইট। |
role | নিম্নলিখিত মানগুলির মধ্যে একটি ধারণ করে:
|
spki_hash | অ্যাক্সেস করা প্রাইভেট কী-এর DER-এনকোডেড |
spki_hash_algorithm | |
KACLS মাইগ্রেশন পরিষেবার জন্য অনুমোদন টোকেন
| JSON উপস্থাপনা | |
|---|---|
{ "aud": string, "email": string, "exp": string, "iat": string, "iss": string, "kacls_url": string, "resource_name": string, "role": string } | |
| ক্ষেত্র | |
|---|---|
aud | গুগল কর্তৃক চিহ্নিত দর্শক। স্থানীয় কনফিগারেশনের সাথে পরীক্ষা করা উচিত। |
email | ব্যবহারকারীর ইমেল ঠিকানা। |
exp | মেয়াদ শেষ হওয়ার সময়। |
iat | ইস্যুর সময়। |
iss | টোকেন ইস্যুকারী। বিশ্বস্ত প্রমাণীকরণ ইস্যুকারীর সেটের সাথে যাচাই করা উচিত। |
kacls_url | কনফিগার করা বেস KACLS URL, যা পারসন-ইন-দ্য-মিডল (PITM) আক্রমণ প্রতিরোধ করতে ব্যবহৃত হয়। |
role | নিম্নলিখিত মানগুলির মধ্যে একটি ধারণ করে: |