REST Resource: users.settings.cse.identities

সম্পদ: CseIdentity

একটি প্রমাণীকৃত ব্যবহারকারীর ইমেল ঠিকানার জন্য ক্লায়েন্ট-সাইড এনক্রিপশন (CSE) কনফিগারেশন। ক্লায়েন্ট-সাইড এনক্রিপ্ট করা ইমেল বার্তাগুলির খসড়া সংরক্ষণ করতে এবং এনক্রিপ্ট করা ইমেল বার্তাগুলি স্বাক্ষর করতে এবং পাঠাতে Gmail CSE কনফিগারেশন ব্যবহার করে।

JSON প্রতিনিধিত্ব
{
  "emailAddress": string,

  // Union field key_pair_configuration can be only one of the following:
  "primaryKeyPairId": string,
  "signAndEncryptKeyPairs": {
    object (SignAndEncryptKeyPairs)
  }
  // End of list of possible types for union field key_pair_configuration.
}
ক্ষেত্র
emailAddress

string

পাঠানোর পরিচয়ের জন্য ইমেল ঠিকানা। ইমেল ঠিকানা অবশ্যই প্রমাণীকৃত ব্যবহারকারীর প্রাথমিক ইমেল ঠিকানা হতে হবে।

ইউনিয়ন ফিল্ড key_pair_configuration

key_pair_configuration নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:

primaryKeyPairId

string

যদি একটি কী জোড়া যুক্ত হয়, তাহলে কী জোড়ার ID, CseKeyPair

signAndEncryptKeyPairs

object ( SignAndEncryptKeyPairs )

একটি CSE পরিচয়ের কনফিগারেশন যা সাইনিং এবং এনক্রিপশনের জন্য বিভিন্ন কী জোড়া ব্যবহার করে।

SignAndEncryptKeyPairs

একটি CSE পরিচয়ের কনফিগারেশন যা সাইনিং এবং এনক্রিপশনের জন্য বিভিন্ন কী জোড়া ব্যবহার করে।

JSON প্রতিনিধিত্ব
{
  "signingKeyPairId": string,
  "encryptionKeyPairId": string
}
ক্ষেত্র
signingKeyPairId

string

CseKeyPair এর আইডি যা বহির্গামী মেইলে স্বাক্ষর করে।

encryptionKeyPairId

string

CseKeyPair এর আইডি যা সাইন করা বহির্গামী মেল এনক্রিপ্ট করে।

পদ্ধতি

create

একটি ক্লায়েন্ট-সাইড এনক্রিপশন পরিচয় তৈরি এবং কনফিগার করে যা ব্যবহারকারীর অ্যাকাউন্ট থেকে মেল পাঠানোর জন্য অনুমোদিত৷

delete

একটি ক্লায়েন্ট-সাইড এনক্রিপশন পরিচয় মুছে দেয়।

get

একটি ক্লায়েন্ট-সাইড এনক্রিপশন পরিচয় কনফিগারেশন পুনরুদ্ধার করে।

list

একটি প্রমাণীকৃত ব্যবহারকারীর জন্য ক্লায়েন্ট-সাইড এনক্রিপ্ট করা পরিচয় তালিকাভুক্ত করে।

patch

একটি বিদ্যমান ক্লায়েন্ট-সাইড এনক্রিপশন পরিচয়ের সাথে একটি ভিন্ন কী জোড়া সংযুক্ত করে।