diff --git a/CHANGELOG.md b/CHANGELOG.md
index 12e9025c8..0e6883620 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
# Changelog
+## [1.10.1](https://github.com/googleapis/google-auth-library-java/compare/v1.10.0...v1.10.1) (2022-08-11)
+
+
+### Bug Fixes
+
+* Add Test to validate 0x20 in token ([#971](https://github.com/googleapis/google-auth-library-java/issues/971)) ([612db0a](https://github.com/googleapis/google-auth-library-java/commit/612db0af3afa70b5400891ba3c7eab18ea5eb6bf))
+* updates IdTokenVerifier so that it does not cache a failed public key response ([#967](https://github.com/googleapis/google-auth-library-java/issues/967)) ([1f4c9c7](https://github.com/googleapis/google-auth-library-java/commit/1f4c9c77a38fb6dfb751447361af9cf00964f96b))
+
## [1.10.0](https://github.com/googleapis/google-auth-library-java/compare/v1.9.0...v1.10.0) (2022-08-05)
diff --git a/appengine/pom.xml b/appengine/pom.xml
index 5ed3d4033..51bfb4d9c 100644
--- a/appengine/pom.xml
+++ b/appengine/pom.xml
@@ -5,7 +5,7 @@
com.google.auth
google-auth-library-parent
- 1.10.1-SNAPSHOT
+ 1.10.1
../pom.xml
diff --git a/bom/pom.xml b/bom/pom.xml
index 6c00beddb..753c265ef 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.auth
google-auth-library-bom
- 1.10.1-SNAPSHOT
+ 1.10.1
pom
Google Auth Library for Java BOM
diff --git a/credentials/pom.xml b/credentials/pom.xml
index a5c969958..bc3a4a47d 100644
--- a/credentials/pom.xml
+++ b/credentials/pom.xml
@@ -4,7 +4,7 @@
com.google.auth
google-auth-library-parent
- 1.10.1-SNAPSHOT
+ 1.10.1
../pom.xml
diff --git a/oauth2_http/javatests/com/google/auth/oauth2/IdTokenTest.java b/oauth2_http/javatests/com/google/auth/oauth2/IdTokenTest.java
index 14c94995e..a8831a21b 100644
--- a/oauth2_http/javatests/com/google/auth/oauth2/IdTokenTest.java
+++ b/oauth2_http/javatests/com/google/auth/oauth2/IdTokenTest.java
@@ -49,6 +49,8 @@ public class IdTokenTest extends BaseSerializationTest {
"eyJhbGciOiJSUzI1NiIsImtpZCI6IjM0OTRiMWU3ODZjZGFkMDkyZTQyMzc2NmJiZTM3ZjU0ZWQ4N2IyMmQiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20iLCJhdWQiOiJodHRwczovL2Zvby5iYXIiLCJhenAiOiJzdmMtMi00MjlAbWluZXJhbC1taW51dGlhLTgyMC5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsInN1YiI6IjEwMDE0NzEwNjk5Njc2NDQ3OTA4NSIsImVtYWlsIjoic3ZjLTItNDI5QG1pbmVyYWwtbWludXRpYS04MjAuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iLCJlbWFpbF92ZXJpZmllZCI6dHJ1ZSwiaWF0IjoxNTY1Mzg3NTM4LCJleHAiOjE1NjUzOTExMzh9.foo";
private static final String TOKEN_2 =
"eyJhbGciOiJSUzI1NiIsImtpZCI6IjM0OTRiMWU3ODZjZGFkMDkyZTQyMzc2NmJiZTM3ZjU0ZWQ4N2IyMmQiLCJ0eXAiOiJKV1QifQ.eyJpc3MiOiJodHRwczovL2FjY291bnRzLmdvb2dsZS5jb20iLCJhdWQiOiJodHRwczovL2Jhci5mb28iLCJhenAiOiJzdmMtMi00MjlAbWluZXJhbC1taW51dGlhLTgyMC5pYW0uZ3NlcnZpY2VhY2NvdW50LmNvbSIsInN1YiI6IjEwMDE0NzEwNjk5Njc2NDQ3OTA4NSIsImVtYWlsIjoic3ZjLTItNDI5QG1pbmVyYWwtbWludXRpYS04MjAuaWFtLmdzZXJ2aWNlYWNjb3VudC5jb20iLCJlbWFpbF92ZXJpZmllZCI6dHJ1ZSwiaWF0IjoxNTY1Mzg4NjM0LCJleHAiOjE1NjUzOTIyMzR9.foo";
+ private static final String TOKEN_WITH_0x20 =
+ "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJPbmxpbmUgSldUIEJ1aWxkZXIiLCJpYXQiOjE2NjAxNjMxNjAsImV4cCI6MTY5MTY5OTE2MCwiYXVkIjoid3d3LmV4YW1wbGUuY29tIiwic3ViIjoianJvY2tldEBleGFtcGxlLmNvbSIsIkdpdmVuTmFtZSI6ImFibTHag3M0x20ifQ.foo";
private static final Date EXPIRATION_DATE = new Date((long) 1565391138 * 1000);
@Test
@@ -99,4 +101,10 @@ public void serialize() throws IOException, ClassNotFoundException {
assertEquals(accessToken.hashCode(), deserializedAccessToken.hashCode());
assertEquals(accessToken.toString(), deserializedAccessToken.toString());
}
+
+ @Test
+ public void token_with_0x20() throws IOException {
+ IdToken accessToken = IdToken.create(TOKEN_WITH_0x20);
+ assertEquals(TOKEN_WITH_0x20, accessToken.getTokenValue());
+ }
}
diff --git a/oauth2_http/pom.xml b/oauth2_http/pom.xml
index 81fd60d3e..df1e75e85 100644
--- a/oauth2_http/pom.xml
+++ b/oauth2_http/pom.xml
@@ -5,7 +5,7 @@
com.google.auth
google-auth-library-parent
- 1.10.1-SNAPSHOT
+ 1.10.1
../pom.xml
diff --git a/pom.xml b/pom.xml
index 325d81032..165c56cf9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,7 +3,7 @@
4.0.0
com.google.auth
google-auth-library-parent
- 1.10.1-SNAPSHOT
+ 1.10.1
pom
Google Auth Library for Java
Client libraries providing authentication and
diff --git a/versions.txt b/versions.txt
index 36266972f..0b3422bc2 100644
--- a/versions.txt
+++ b/versions.txt
@@ -1,9 +1,9 @@
# Format:
# module:released-version:current-version
-google-auth-library:1.10.0:1.10.1-SNAPSHOT
-google-auth-library-bom:1.10.0:1.10.1-SNAPSHOT
-google-auth-library-parent:1.10.0:1.10.1-SNAPSHOT
-google-auth-library-appengine:1.10.0:1.10.1-SNAPSHOT
-google-auth-library-credentials:1.10.0:1.10.1-SNAPSHOT
-google-auth-library-oauth2-http:1.10.0:1.10.1-SNAPSHOT
+google-auth-library:1.10.1:1.10.1
+google-auth-library-bom:1.10.1:1.10.1
+google-auth-library-parent:1.10.1:1.10.1
+google-auth-library-appengine:1.10.1:1.10.1
+google-auth-library-credentials:1.10.1:1.10.1
+google-auth-library-oauth2-http:1.10.1:1.10.1