REST Resource: users.settings.cse.identities

रिसॉर्स: CseIdentity

पुष्टि किए गए उपयोगकर्ता के ईमेल पते के लिए, क्लाइंट-साइड एन्क्रिप्शन (सीएसई) कॉन्फ़िगरेशन. Gmail, क्लाइंट-साइड एन्क्रिप्शन (ईमेल को उपयोगकर्ता के डिवाइस पर एन्क्रिप्ट करना) वाले ईमेल मैसेज के ड्राफ़्ट सेव करने के लिए, सीएसई कॉन्फ़िगरेशन का इस्तेमाल करता है. साथ ही, एन्क्रिप्ट (सुरक्षित) किए गए ईमेल मैसेज पर हस्ताक्षर करने और उन्हें भेजने के लिए भी सीएसई कॉन्फ़िगरेशन का इस्तेमाल करता है.

अपने संगठन के उपयोगकर्ताओं की पहचान और पासकोड मैनेज करने वाले एडमिन को, अनुरोधों के लिए सेवा खाते से अनुमति लेनी होगी. इस खाते के पास https://www.googleapis.com/auth/gmail.settings.basic स्कोप वाले उपयोगकर्ताओं के नाम पर काम करने के लिए, डोमेन के लिए अनुमति देने का अधिकार होना चाहिए.

अपनी पहचान और की-पेयर मैनेज करने वाले उपयोगकर्ताओं के लिए, अनुरोधों के लिए हार्डवेयर पासकोड एन्क्रिप्शन चालू और कॉन्फ़िगर होना ज़रूरी है.

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

अगर कोई पासकोड जोड़ा गया है, तो पासकोड का आईडी, CseKeyPair.

signAndEncryptKeyPairs

object (SignAndEncryptKeyPairs)

सीएसई की पहचान का कॉन्फ़िगरेशन, जो हस्ताक्षर करने और एन्क्रिप्ट (सुरक्षित) करने के लिए अलग-अलग की-पेयर का इस्तेमाल करता है.

SignAndEncryptKeyPairs

सीएसई की पहचान का कॉन्फ़िगरेशन, जो हस्ताक्षर करने और एन्क्रिप्ट (सुरक्षित) करने के लिए अलग-अलग की-पेयर का इस्तेमाल करता है.

JSON के काेड में दिखाना
{
  "signingKeyPairId": string,
  "encryptionKeyPairId": string
}
फ़ील्ड
signingKeyPairId

string

आउटगोइंग मेल पर हस्ताक्षर करने वाले CseKeyPair का आईडी.

encryptionKeyPairId

string

उस CseKeyPair का आईडी जो हस्ताक्षर किए गए आउटगोइंग मेल को एन्क्रिप्ट करता है.

तरीके

create

क्लाइंट-साइड एन्क्रिप्शन आइडेंटिटी बनाता और कॉन्फ़िगर करता है. इस आइडेंटिटी को उपयोगकर्ता खाते से ईमेल भेजने की अनुमति होती है.

delete

क्लाइंट-साइड एन्क्रिप्शन की पहचान मिटाता है.

get

क्लाइंट-साइड एन्क्रिप्शन आइडेंटिटी कॉन्फ़िगरेशन को वापस लाता है.

list

पुष्टि किए गए उपयोगकर्ता के लिए, क्लाइंट-साइड एन्क्रिप्शन वाली पहचानों की सूची दिखाता है.

patch

क्लाइंट-साइड एन्क्रिप्शन की किसी मौजूदा आइडेंटिटी के साथ, कोई दूसरा कुंजी जोड़ा जाता है.