Skip to content

Commit b0f679d

Browse files
1 parent cb8973f commit b0f679d

File tree

7 files changed

+206
-30
lines changed

7 files changed

+206
-30
lines changed

clients/google-api-services-gmail/v1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-gmail</artifactId>
25-
<version>v1-rev20250331-2.0.0</version>
25+
<version>v1-rev20250616-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-gmail:v1-rev20250331-2.0.0'
38+
implementation 'com.google.apis:google-api-services-gmail:v1-rev20250616-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-gmail/v1/2.0.0/com/google/api/services/gmail/Gmail.java

Lines changed: 179 additions & 21 deletions
Large diffs are not rendered by default.

clients/google-api-services-gmail/v1/2.0.0/com/google/api/services/gmail/model/CseIdentity.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,14 @@
1919
/**
2020
* The client-side encryption (CSE) configuration for the email address of an authenticated user.
2121
* Gmail uses CSE configurations to save drafts of client-side encrypted email messages, and to sign
22-
* and send encrypted email messages.
22+
* and send encrypted email messages. For administrators managing identities and keypairs for users
23+
* in their organization, requests require authorization with a [service
24+
* account](https://developers.google.com/identity/protocols/OAuth2ServiceAccount) that has [domain-
25+
* wide delegation authority](https://developers.google.com/identity/protocols/OAuth2ServiceAccount#
26+
* delegatingauthority) to impersonate users with the
27+
* `https://www.googleapis.com/auth/gmail.settings.basic` scope. For users managing their own
28+
* identities and keypairs, requests require [hardware key
29+
* encryption](https://support.google.com/a/answer/14153163) turned on and configured.
2330
*
2431
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2532
* transmitted over HTTP when working with the Gmail API. For a detailed explanation see:

clients/google-api-services-gmail/v1/2.0.0/com/google/api/services/gmail/model/CseKeyPair.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,14 @@
2121
* chain, and metadata for its paired private key. Gmail uses the key pair to complete the following
2222
* tasks: - Sign outgoing client-side encrypted messages. - Save and reopen drafts of client-side
2323
* encrypted messages. - Save and reopen sent messages. - Decrypt incoming or archived S/MIME
24-
* messages.
24+
* messages. For administrators managing identities and keypairs for users in their organization,
25+
* requests require authorization with a [service
26+
* account](https://developers.google.com/identity/protocols/OAuth2ServiceAccount) that has [domain-
27+
* wide delegation authority](https://developers.google.com/identity/protocols/OAuth2ServiceAccount#
28+
* delegatingauthority) to impersonate users with the
29+
* `https://www.googleapis.com/auth/gmail.settings.basic` scope. For users managing their own
30+
* identities and keypairs, requests require [hardware key
31+
* encryption](https://support.google.com/a/answer/14153163) turned on and configured.
2532
*
2633
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2734
* transmitted over HTTP when working with the Gmail API. For a detailed explanation see:

clients/google-api-services-gmail/v1/2.0.0/com/google/api/services/gmail/model/HardwareKeyMetadata.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,11 @@
1717
package com.google.api.services.gmail.model;
1818

1919
/**
20-
* Metadata for hardware keys.
20+
* Metadata for hardware keys. If [hardware key
21+
* encryption](https://support.google.com/a/answer/14153163) is set up for the Google Workspace
22+
* organization, users can optionally store their private key on their smart card and use it to sign
23+
* and decrypt email messages in Gmail by inserting their smart card into a reader attached to their
24+
* Windows device.
2125
*
2226
* <p> This is the Java data model class that specifies how to parse/serialize into the JSON that is
2327
* transmitted over HTTP when working with the Gmail API. For a detailed explanation see:

clients/google-api-services-gmail/v1/2.0.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88

99
<groupId>com.google.apis</groupId>
1010
<artifactId>google-api-services-gmail</artifactId>
11-
<version>v1-rev20250331-2.0.0</version>
12-
<name>Gmail API v1-rev20250331-2.0.0</name>
11+
<version>v1-rev20250616-2.0.0</version>
12+
<name>Gmail API v1-rev20250616-2.0.0</name>
1313
<packaging>jar</packaging>
1414

1515
<inceptionYear>2011</inceptionYear>

clients/google-api-services-gmail/v1/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-gmail</artifactId>
25-
<version>v1-rev20250331-2.0.0</version>
25+
<version>v1-rev20250616-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-gmail:v1-rev20250331-2.0.0'
38+
implementation 'com.google.apis:google-api-services-gmail:v1-rev20250616-2.0.0'
3939
}
4040
```
4141

0 commit comments

Comments
 (0)