diff --git a/clients/google-api-services-iap/v1/2.0.0/README.md b/clients/google-api-services-iap/v1/2.0.0/README.md
index 47cfb5c5c30..12e04a1153e 100644
--- a/clients/google-api-services-iap/v1/2.0.0/README.md
+++ b/clients/google-api-services-iap/v1/2.0.0/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-iap
- v1-rev20251013-2.0.0
+ v1-rev20260209-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-iap:v1-rev20251013-2.0.0'
+ implementation 'com.google.apis:google-api-services-iap:v1-rev20260209-2.0.0'
}
```
diff --git a/clients/google-api-services-iap/v1/2.0.0/com/google/api/services/iap/v1/CloudIAP.java b/clients/google-api-services-iap/v1/2.0.0/com/google/api/services/iap/v1/CloudIAP.java
index 8d61464b395..336e62b8b56 100644
--- a/clients/google-api-services-iap/v1/2.0.0/com/google/api/services/iap/v1/CloudIAP.java
+++ b/clients/google-api-services-iap/v1/2.0.0/com/google/api/services/iap/v1/CloudIAP.java
@@ -103,7 +103,7 @@ public class CloudIAP extends com.google.api.client.googleapis.services.json.Abs
* {@code com.google.api.client.extensions.appengine.http.UrlFetchTransport}
*
Android: {@code newCompatibleTransport} from
* {@code com.google.api.client.extensions.android.http.AndroidHttp}
- * Java: {@link com.google.api.client.googleapis.javanet.GoogleNetHttpTransport#newTrustedTransport()}
+ * Java: {@code com.google.api.client.http.javanet.NetHttpTransport}
*
*
* @param jsonFactory JSON factory, which may be:
@@ -3266,8 +3266,7 @@ private static String chooseEndpoint(com.google.api.client.http.HttpTransport tr
* {@code com.google.api.client.extensions.appengine.http.UrlFetchTransport}
* Android: {@code newCompatibleTransport} from
* {@code com.google.api.client.extensions.android.http.AndroidHttp}
- * Java: {@link com.google.api.client.googleapis.javanet.GoogleNetHttpTransport#newTrustedTransport()}
- *
+ * Java: {@code com.google.api.client.http.javanet.NetHttpTransport}
*
* @param jsonFactory JSON factory, which may be:
*
diff --git a/clients/google-api-services-iap/v1/2.0.0/com/google/api/services/iap/v1/model/OAuthSettings.java b/clients/google-api-services-iap/v1/2.0.0/com/google/api/services/iap/v1/model/OAuthSettings.java
index 04cd286dac1..3023ee66827 100644
--- a/clients/google-api-services-iap/v1/2.0.0/com/google/api/services/iap/v1/model/OAuthSettings.java
+++ b/clients/google-api-services-iap/v1/2.0.0/com/google/api/services/iap/v1/model/OAuthSettings.java
@@ -30,6 +30,32 @@
@SuppressWarnings("javadoc")
public final class OAuthSettings extends com.google.api.client.json.GenericJson {
+ /**
+ * Optional. OAuth 2.0 client ID used in the OAuth flow to generate an access token. If this field
+ * is set, you can skip obtaining the OAuth credentials in this step:
+ * https://developers.google.com/identity/protocols/OAuth2?hl=en_US#1.-obtain-
+ * oauth-2.0-credentials-from-the-google-api-console. However, this could allow for client
+ * sharing. The risks of client sharing are outlined here:
+ * https://cloud.google.com/iap/docs/sharing-oauth-clients#risks.
+ * The value may be {@code null}.
+ */
+ @com.google.api.client.util.Key
+ private java.lang.String clientId;
+
+ /**
+ * Optional. Input only. OAuth secret paired with client ID
+ * The value may be {@code null}.
+ */
+ @com.google.api.client.util.Key
+ private java.lang.String clientSecret;
+
+ /**
+ * Output only. OAuth secret sha256 paired with client ID
+ * The value may be {@code null}.
+ */
+ @com.google.api.client.util.Key
+ private java.lang.String clientSecretSha256;
+
/**
* Domain hint to send as hd=? parameter in OAuth request flow. Enables redirect to primary IDP by
* skipping Google's login screen.
@@ -48,6 +74,67 @@ public final class OAuthSettings extends com.google.api.client.json.GenericJson
@com.google.api.client.util.Key
private java.util.List programmaticClients;
+ /**
+ * Optional. OAuth 2.0 client ID used in the OAuth flow to generate an access token. If this field
+ * is set, you can skip obtaining the OAuth credentials in this step:
+ * https://developers.google.com/identity/protocols/OAuth2?hl=en_US#1.-obtain-
+ * oauth-2.0-credentials-from-the-google-api-console. However, this could allow for client
+ * sharing. The risks of client sharing are outlined here:
+ * https://cloud.google.com/iap/docs/sharing-oauth-clients#risks.
+ * @return value or {@code null} for none
+ */
+ public java.lang.String getClientId() {
+ return clientId;
+ }
+
+ /**
+ * Optional. OAuth 2.0 client ID used in the OAuth flow to generate an access token. If this field
+ * is set, you can skip obtaining the OAuth credentials in this step:
+ * https://developers.google.com/identity/protocols/OAuth2?hl=en_US#1.-obtain-
+ * oauth-2.0-credentials-from-the-google-api-console. However, this could allow for client
+ * sharing. The risks of client sharing are outlined here:
+ * https://cloud.google.com/iap/docs/sharing-oauth-clients#risks.
+ * @param clientId clientId or {@code null} for none
+ */
+ public OAuthSettings setClientId(java.lang.String clientId) {
+ this.clientId = clientId;
+ return this;
+ }
+
+ /**
+ * Optional. Input only. OAuth secret paired with client ID
+ * @return value or {@code null} for none
+ */
+ public java.lang.String getClientSecret() {
+ return clientSecret;
+ }
+
+ /**
+ * Optional. Input only. OAuth secret paired with client ID
+ * @param clientSecret clientSecret or {@code null} for none
+ */
+ public OAuthSettings setClientSecret(java.lang.String clientSecret) {
+ this.clientSecret = clientSecret;
+ return this;
+ }
+
+ /**
+ * Output only. OAuth secret sha256 paired with client ID
+ * @return value or {@code null} for none
+ */
+ public java.lang.String getClientSecretSha256() {
+ return clientSecretSha256;
+ }
+
+ /**
+ * Output only. OAuth secret sha256 paired with client ID
+ * @param clientSecretSha256 clientSecretSha256 or {@code null} for none
+ */
+ public OAuthSettings setClientSecretSha256(java.lang.String clientSecretSha256) {
+ this.clientSecretSha256 = clientSecretSha256;
+ return this;
+ }
+
/**
* Domain hint to send as hd=? parameter in OAuth request flow. Enables redirect to primary IDP by
* skipping Google's login screen.
diff --git a/clients/google-api-services-iap/v1/2.0.0/pom.xml b/clients/google-api-services-iap/v1/2.0.0/pom.xml
index fd6f8b17436..7417a6f0f0f 100644
--- a/clients/google-api-services-iap/v1/2.0.0/pom.xml
+++ b/clients/google-api-services-iap/v1/2.0.0/pom.xml
@@ -8,8 +8,8 @@
com.google.apis
google-api-services-iap
- v1-rev20251013-2.0.0
- Cloud Identity-Aware Proxy API v1-rev20251013-2.0.0
+ v1-rev20260209-2.0.0
+ Cloud Identity-Aware Proxy API v1-rev20260209-2.0.0
jar
2011
diff --git a/clients/google-api-services-iap/v1/README.md b/clients/google-api-services-iap/v1/README.md
index 47cfb5c5c30..12e04a1153e 100644
--- a/clients/google-api-services-iap/v1/README.md
+++ b/clients/google-api-services-iap/v1/README.md
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
com.google.apis
google-api-services-iap
- v1-rev20251013-2.0.0
+ v1-rev20260209-2.0.0
@@ -35,7 +35,7 @@ repositories {
mavenCentral()
}
dependencies {
- implementation 'com.google.apis:google-api-services-iap:v1-rev20251013-2.0.0'
+ implementation 'com.google.apis:google-api-services-iap:v1-rev20260209-2.0.0'
}
```
diff --git a/clients/google-api-services-iap/v1beta1/2.0.0/com/google/api/services/iap/v1beta1/CloudIAP.java b/clients/google-api-services-iap/v1beta1/2.0.0/com/google/api/services/iap/v1beta1/CloudIAP.java
index 942cf577c6a..11230b59cf9 100644
--- a/clients/google-api-services-iap/v1beta1/2.0.0/com/google/api/services/iap/v1beta1/CloudIAP.java
+++ b/clients/google-api-services-iap/v1beta1/2.0.0/com/google/api/services/iap/v1beta1/CloudIAP.java
@@ -103,7 +103,7 @@ public class CloudIAP extends com.google.api.client.googleapis.services.json.Abs
* {@code com.google.api.client.extensions.appengine.http.UrlFetchTransport}
* - Android: {@code newCompatibleTransport} from
* {@code com.google.api.client.extensions.android.http.AndroidHttp}
- * - Java: {@link com.google.api.client.googleapis.javanet.GoogleNetHttpTransport#newTrustedTransport()}
+ *
- Java: {@code com.google.api.client.http.javanet.NetHttpTransport}
*
*
* @param jsonFactory JSON factory, which may be:
@@ -639,8 +639,7 @@ private static String chooseEndpoint(com.google.api.client.http.HttpTransport tr
* {@code com.google.api.client.extensions.appengine.http.UrlFetchTransport}
* Android: {@code newCompatibleTransport} from
* {@code com.google.api.client.extensions.android.http.AndroidHttp}
- * Java: {@link com.google.api.client.googleapis.javanet.GoogleNetHttpTransport#newTrustedTransport()}
- *
+ * Java: {@code com.google.api.client.http.javanet.NetHttpTransport}
*
* @param jsonFactory JSON factory, which may be:
*