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

발신 ID의 이메일 주소입니다. 이메일 주소는 인증된 사용자의 기본 이메일 주소여야 합니다.

통합 필드 key_pair_configuration.

key_pair_configuration는 다음 중 하나여야 합니다.

primaryKeyPairId

string

키 쌍이 연결된 경우 키 쌍의 ID(CseKeyPair)입니다.

signAndEncryptKeyPairs

object (SignAndEncryptKeyPairs)

서명 및 암호화에 서로 다른 키 쌍을 사용하는 CSE ID의 구성입니다.

SignAndEncryptKeyPairs

서명 및 암호화에 서로 다른 키 쌍을 사용하는 CSE ID의 구성입니다.

JSON 표현
{
  "signingKeyPairId": string,
  "encryptionKeyPairId": string
}
필드
signingKeyPairId

string

발신 메일에 서명하는 CseKeyPair의 ID입니다.

encryptionKeyPairId

string

서명된 발신 메일을 암호화하는 CseKeyPair의 ID입니다.

메서드

create

사용자 계정에서 메일을 보내도록 승인된 클라이언트 측 암호화 ID를 만들고 구성합니다.

delete

클라이언트 측 암호화 ID를 삭제합니다.

get

클라이언트 측 암호화 ID 구성을 검색합니다.

list

인증된 사용자의 클라이언트 측에서 암호화된 ID를 나열합니다.

patch

다른 키 쌍을 기존 클라이언트 측 암호화 ID와 연결합니다.