Skip to content

Commit

Permalink
feat(gmail): update the api
Browse files Browse the repository at this point in the history
#### gmail:v1

The following keys were added:
- schemas.CseIdentity.properties.signAndEncryptKeyPairs.$ref (Total Keys: 1)
- schemas.SignAndEncryptKeyPairs (Total Keys: 4)
  • Loading branch information
yoshi-automation committed Oct 3, 2023
1 parent ff4e124 commit 667662e
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 1 deletion.
24 changes: 24 additions & 0 deletions docs/dyn/gmail_v1.users.settings.cse.identities.html
Expand Up @@ -113,6 +113,10 @@ <h3>Method Details</h3>
{ # The client-side encryption (CSE) configuration for the email address of an authenticated user. Gmail uses CSE configurations to save drafts of client-side encrypted email messages, and to sign and send encrypted email messages.
&quot;emailAddress&quot;: &quot;A String&quot;, # The email address for the sending identity. The email address must be the primary email address of the authenticated user.
&quot;primaryKeyPairId&quot;: &quot;A String&quot;, # If a key pair is associated, the ID of the key pair, CseKeyPair.
&quot;signAndEncryptKeyPairs&quot;: { # The configuration of a CSE identity that uses different key pairs for signing and encryption. # The configuration of a CSE identity that uses different key pairs for signing and encryption.
&quot;encryptionKeyPairId&quot;: &quot;A String&quot;, # The ID of the CseKeyPair that encrypts signed outgoing mail.
&quot;signingKeyPairId&quot;: &quot;A String&quot;, # The ID of the CseKeyPair that signs outgoing mail.
},
}

x__xgafv: string, V1 error format.
Expand All @@ -126,6 +130,10 @@ <h3>Method Details</h3>
{ # The client-side encryption (CSE) configuration for the email address of an authenticated user. Gmail uses CSE configurations to save drafts of client-side encrypted email messages, and to sign and send encrypted email messages.
&quot;emailAddress&quot;: &quot;A String&quot;, # The email address for the sending identity. The email address must be the primary email address of the authenticated user.
&quot;primaryKeyPairId&quot;: &quot;A String&quot;, # If a key pair is associated, the ID of the key pair, CseKeyPair.
&quot;signAndEncryptKeyPairs&quot;: { # The configuration of a CSE identity that uses different key pairs for signing and encryption. # The configuration of a CSE identity that uses different key pairs for signing and encryption.
&quot;encryptionKeyPairId&quot;: &quot;A String&quot;, # The ID of the CseKeyPair that encrypts signed outgoing mail.
&quot;signingKeyPairId&quot;: &quot;A String&quot;, # The ID of the CseKeyPair that signs outgoing mail.
},
}</pre>
</div>

Expand Down Expand Up @@ -161,6 +169,10 @@ <h3>Method Details</h3>
{ # The client-side encryption (CSE) configuration for the email address of an authenticated user. Gmail uses CSE configurations to save drafts of client-side encrypted email messages, and to sign and send encrypted email messages.
&quot;emailAddress&quot;: &quot;A String&quot;, # The email address for the sending identity. The email address must be the primary email address of the authenticated user.
&quot;primaryKeyPairId&quot;: &quot;A String&quot;, # If a key pair is associated, the ID of the key pair, CseKeyPair.
&quot;signAndEncryptKeyPairs&quot;: { # The configuration of a CSE identity that uses different key pairs for signing and encryption. # The configuration of a CSE identity that uses different key pairs for signing and encryption.
&quot;encryptionKeyPairId&quot;: &quot;A String&quot;, # The ID of the CseKeyPair that encrypts signed outgoing mail.
&quot;signingKeyPairId&quot;: &quot;A String&quot;, # The ID of the CseKeyPair that signs outgoing mail.
},
}</pre>
</div>

Expand All @@ -185,6 +197,10 @@ <h3>Method Details</h3>
{ # The client-side encryption (CSE) configuration for the email address of an authenticated user. Gmail uses CSE configurations to save drafts of client-side encrypted email messages, and to sign and send encrypted email messages.
&quot;emailAddress&quot;: &quot;A String&quot;, # The email address for the sending identity. The email address must be the primary email address of the authenticated user.
&quot;primaryKeyPairId&quot;: &quot;A String&quot;, # If a key pair is associated, the ID of the key pair, CseKeyPair.
&quot;signAndEncryptKeyPairs&quot;: { # The configuration of a CSE identity that uses different key pairs for signing and encryption. # The configuration of a CSE identity that uses different key pairs for signing and encryption.
&quot;encryptionKeyPairId&quot;: &quot;A String&quot;, # The ID of the CseKeyPair that encrypts signed outgoing mail.
&quot;signingKeyPairId&quot;: &quot;A String&quot;, # The ID of the CseKeyPair that signs outgoing mail.
},
},
],
&quot;nextPageToken&quot;: &quot;A String&quot;, # Pagination token to be passed to a subsequent ListCseIdentities call in order to retrieve the next page of identities. If this value is not returned or is the empty string, then no further pages remain.
Expand Down Expand Up @@ -218,6 +234,10 @@ <h3>Method Details</h3>
{ # The client-side encryption (CSE) configuration for the email address of an authenticated user. Gmail uses CSE configurations to save drafts of client-side encrypted email messages, and to sign and send encrypted email messages.
&quot;emailAddress&quot;: &quot;A String&quot;, # The email address for the sending identity. The email address must be the primary email address of the authenticated user.
&quot;primaryKeyPairId&quot;: &quot;A String&quot;, # If a key pair is associated, the ID of the key pair, CseKeyPair.
&quot;signAndEncryptKeyPairs&quot;: { # The configuration of a CSE identity that uses different key pairs for signing and encryption. # The configuration of a CSE identity that uses different key pairs for signing and encryption.
&quot;encryptionKeyPairId&quot;: &quot;A String&quot;, # The ID of the CseKeyPair that encrypts signed outgoing mail.
&quot;signingKeyPairId&quot;: &quot;A String&quot;, # The ID of the CseKeyPair that signs outgoing mail.
},
}

x__xgafv: string, V1 error format.
Expand All @@ -231,6 +251,10 @@ <h3>Method Details</h3>
{ # The client-side encryption (CSE) configuration for the email address of an authenticated user. Gmail uses CSE configurations to save drafts of client-side encrypted email messages, and to sign and send encrypted email messages.
&quot;emailAddress&quot;: &quot;A String&quot;, # The email address for the sending identity. The email address must be the primary email address of the authenticated user.
&quot;primaryKeyPairId&quot;: &quot;A String&quot;, # If a key pair is associated, the ID of the key pair, CseKeyPair.
&quot;signAndEncryptKeyPairs&quot;: { # The configuration of a CSE identity that uses different key pairs for signing and encryption. # The configuration of a CSE identity that uses different key pairs for signing and encryption.
&quot;encryptionKeyPairId&quot;: &quot;A String&quot;, # The ID of the CseKeyPair that encrypts signed outgoing mail.
&quot;signingKeyPairId&quot;: &quot;A String&quot;, # The ID of the CseKeyPair that signs outgoing mail.
},
}</pre>
</div>

Expand Down
21 changes: 20 additions & 1 deletion googleapiclient/discovery_cache/documents/gmail.v1.json
Expand Up @@ -3077,7 +3077,7 @@
}
}
},
"revision": "20230918",
"revision": "20230925",
"rootUrl": "https://gmail.googleapis.com/",
"schemas": {
"AutoForwarding": {
Expand Down Expand Up @@ -3164,6 +3164,10 @@
"primaryKeyPairId": {
"description": "If a key pair is associated, the ID of the key pair, CseKeyPair.",
"type": "string"
},
"signAndEncryptKeyPairs": {
"$ref": "SignAndEncryptKeyPairs",
"description": "The configuration of a CSE identity that uses different key pairs for signing and encryption."
}
},
"type": "object"
Expand Down Expand Up @@ -4213,6 +4217,21 @@
},
"type": "object"
},
"SignAndEncryptKeyPairs": {
"description": "The configuration of a CSE identity that uses different key pairs for signing and encryption.",
"id": "SignAndEncryptKeyPairs",
"properties": {
"encryptionKeyPairId": {
"description": "The ID of the CseKeyPair that encrypts signed outgoing mail.",
"type": "string"
},
"signingKeyPairId": {
"description": "The ID of the CseKeyPair that signs outgoing mail.",
"type": "string"
}
},
"type": "object"
},
"SmimeInfo": {
"description": "An S/MIME email config.",
"id": "SmimeInfo",
Expand Down

0 comments on commit 667662e

Please sign in to comment.