- সম্পদ: CseKeyPair
- সক্ষম রাজ্য
- CsePrivateKeyMetadata
- KaclsKeyMetadata
- হার্ডওয়্যার কী মেটাডেটা
- পদ্ধতি
সম্পদ: CseKeyPair
একটি ক্লায়েন্ট-সাইড এনক্রিপশন S/MIME কী জোড়া, যা একটি পাবলিক কী, এর শংসাপত্রের চেইন, এবং এর পেয়ার করা ব্যক্তিগত কী-এর জন্য মেটাডেটা নিয়ে গঠিত। Gmail নিম্নলিখিত কাজগুলি সম্পূর্ণ করতে কী জোড়া ব্যবহার করে:
- বহির্গামী ক্লায়েন্ট-সাইড এনক্রিপ্ট করা বার্তা সাইন করুন।
- ক্লায়েন্ট-সাইড এনক্রিপ্ট করা বার্তাগুলির খসড়াগুলি সংরক্ষণ করুন এবং পুনরায় খুলুন৷
- পাঠানো বার্তাগুলি সংরক্ষণ করুন এবং পুনরায় খুলুন৷
- ইনকামিং বা আর্কাইভ করা S/MIME বার্তাগুলিকে ডিক্রিপ্ট করুন৷
JSON প্রতিনিধিত্ব |
---|
{ "keyPairId": string, "pkcs7": string, "pem": string, "subjectEmailAddresses": [ string ], "enablementState": enum ( |
ক্ষেত্র | |
---|---|
keyPairId | শুধুমাত্র আউটপুট। ক্লায়েন্ট-সাইড এনক্রিপশন S/MIME কী জোড়ার জন্য অপরিবর্তনীয় ID। |
pkcs7 | শুধুমাত্র ইনপুট। সর্বজনীন কী এবং এর শংসাপত্রের চেইন। চেইন অবশ্যই PKCS#7 ফর্ম্যাটে হতে হবে এবং PEM এনকোডিং এবং ASCII আর্মার ব্যবহার করতে হবে। |
pem | শুধুমাত্র আউটপুট। পাবলিক কী এবং এর সার্টিফিকেট চেইন, PEM ফর্ম্যাটে। |
subjectEmailAddresses[] | শুধুমাত্র আউটপুট। পাতার শংসাপত্রে নির্দিষ্ট করা ইমেল ঠিকানা পরিচয়। |
enablementState | শুধুমাত্র আউটপুট। কী জুটির বর্তমান অবস্থা। |
disableTime | শুধুমাত্র আউটপুট। যদি একটি কী জোড়া RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: |
privateKeyMetadata[] | এই কী জোড়ার ব্যক্তিগত কী-এর উদাহরণের জন্য মেটাডেটা। |
সক্ষম রাজ্য
কী জোড়ার বর্তমান অবস্থার জন্য গণনা।
Enums | |
---|---|
stateUnspecified | কী জোড়ার বর্তমান অবস্থা সেট করা নেই। কী জোড়া চালু বা বন্ধ করা হয় না। |
enabled | চাবি জোড়া চালু আছে। এই কী জোড়া এনক্রিপ্ট করা যেকোন ইমেল বার্তাগুলির জন্য, Gmail বার্তাগুলিকে ডিক্রিপ্ট করে এবং ব্যক্তিগত কী দিয়ে কোনও বহির্গামী মেইলে স্বাক্ষর করে৷ একটি কী জোড়া চালু করতে, |
disabled | চাবি জোড়া বন্ধ আছে. প্রমাণীকৃত ব্যবহারকারীরা ইমেল বার্তাগুলি ডিক্রিপ্ট করতে পারে না বা বহির্গামী বার্তাগুলি সাইন করতে পারে না৷ যদি একটি কী জোড়া 30 দিনের বেশি বন্ধ থাকে তবে আপনি এটি স্থায়ীভাবে মুছে ফেলতে পারেন। একটি কী জোড়া বন্ধ করতে, |
CsePrivateKeyMetadata
একটি ব্যক্তিগত কী উদাহরণের জন্য মেটাডেটা।
JSON প্রতিনিধিত্ব |
---|
{ "privateKeyMetadataId": string, // Union field |
ক্ষেত্র | |
---|---|
privateKeyMetadataId | শুধুমাত্র আউটপুট। ব্যক্তিগত কী মেটাডেটা উদাহরণের জন্য অপরিবর্তনীয় ID। |
ইউনিয়ন ফিল্ড metadata_variant । ইউনিয়ন ক্ষেত্র: সঠিকভাবে নিম্নলিখিত মেটাডেটা বৈকল্পিক প্রকারের একটি উপস্থিত থাকতে হবে। metadata_variant নিম্নলিখিতগুলির মধ্যে একটি হতে পারে: | |
kaclsKeyMetadata | একটি বাহ্যিক কী অ্যাক্সেস নিয়ন্ত্রণ তালিকা পরিষেবা দ্বারা পরিচালিত একটি ব্যক্তিগত কী উদাহরণের জন্য মেটাডেটা৷ |
hardwareKeyMetadata | হার্ডওয়্যার কীগুলির জন্য মেটাডেটা। |
KaclsKeyMetadata
একটি বহিরাগত কী অ্যাক্সেস নিয়ন্ত্রণ তালিকা পরিষেবা দ্বারা পরিচালিত ব্যক্তিগত কীগুলির জন্য মেটাডেটা৷ কী অ্যাক্সেস ম্যানেজ করার বিষয়ে বিস্তারিত জানতে, Google Workspace CSE API রেফারেন্স দেখুন।
JSON প্রতিনিধিত্ব |
---|
{ "kaclsUri": string, "kaclsData": string } |
ক্ষেত্র | |
---|---|
kaclsUri | কী অ্যাক্সেস নিয়ন্ত্রণ তালিকা পরিষেবার ইউআরআই যা ব্যক্তিগত কী পরিচালনা করে। |
kaclsData | কী অ্যাক্সেস কন্ট্রোল লিস্ট পরিষেবা দ্বারা অস্বচ্ছ ডেটা তৈরি এবং ব্যবহৃত হয়। সর্বোচ্চ আকার: 8 KiB। |
হার্ডওয়্যার কী মেটাডেটা
হার্ডওয়্যার কীগুলির জন্য মেটাডেটা।
JSON প্রতিনিধিত্ব |
---|
{ "description": string } |
ক্ষেত্র | |
---|---|
description | হার্ডওয়্যার কী সম্পর্কে বর্ণনা। |
পদ্ধতি | |
---|---|
| প্রমাণীকৃত ব্যবহারকারীর জন্য একটি ক্লায়েন্ট-সাইড এনক্রিপশন S/MIME পাবলিক কী সার্টিফিকেট চেইন এবং ব্যক্তিগত কী মেটাডেটা তৈরি করে এবং আপলোড করে। |
| একটি ক্লায়েন্ট-সাইড এনক্রিপশন কী জোড়া বন্ধ করে। |
| একটি ক্লায়েন্ট-সাইড এনক্রিপশন কী জোড়া চালু করে যা বন্ধ ছিল। |
| একটি বিদ্যমান ক্লায়েন্ট-সাইড এনক্রিপশন কী জোড়া পুনরুদ্ধার করে। |
| একটি প্রমাণীকৃত ব্যবহারকারীর জন্য ক্লায়েন্ট-সাইড এনক্রিপশন কী জোড়া তালিকা করে। |
| স্থায়ীভাবে এবং অবিলম্বে একটি ক্লায়েন্ট-সাইড এনক্রিপশন কী জোড়া মুছে দেয়। |