diff --git a/.codegen.json b/.codegen.json index 20e9f2320..d06ddfc6a 100644 --- a/.codegen.json +++ b/.codegen.json @@ -1 +1 @@ -{ "engineHash": "7fa5d4a", "specHash": "131c54a", "version": "10.15.0" } +{ "engineHash": "66be199", "specHash": "131c54a", "version": "10.15.0" } diff --git a/README.md b/README.md index af59071e9..755b313db 100644 --- a/README.md +++ b/README.md @@ -191,11 +191,11 @@ The Java SDK uses third-party libraries that are required for usage. Their licen 6. [jose4j v0.9.6](https://mvnrepository.com/artifact/org.bitbucket.b_c/jose4j/0.9.6) Maven: `org.bitbucket.b_c:jose4j:0.9.6` Licence: [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0) -7. [bcprov-jdk18on v1.82](https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk18on/1.82) - Maven: `org.bouncycastle:bcprov-jdk18on:1.82` +7. [bcprov-jdk18on v1.84](https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk18on/1.84) + Maven: `org.bouncycastle:bcprov-jdk18on:1.84` Licence: [MIT](https://opensource.org/licenses/MIT) -8. [bcpkix-jdk18on v1.82](https://mvnrepository.com/artifact/org.bouncycastle/bcpkix-jdk18on/1.82) - Maven: `org.bouncycastle:bcpkix-jdk18on:1.82` +8. [bcpkix-jdk18on v1.84](https://mvnrepository.com/artifact/org.bouncycastle/bcpkix-jdk18on/1.84) + Maven: `org.bouncycastle:bcpkix-jdk18on:1.84` Licence: [MIT](https://opensource.org/licenses/MIT) The following libraries are required for running tests: @@ -210,7 +210,7 @@ The following libraries are required for running tests: # FIPS 140-2 Compliance To generate a Json Web Signature used for retrieving tokens in the JWT authentication method, the Box Java SDK decrypts an encrypted private key. -For this purpose, Box Java SDK uses libraries (`org.bouncycastle:bcpkix-jdk18on:1.82` and `org.bouncycastle:bcprov-jdk18on:1.82`) +For this purpose, Box Java SDK uses libraries (`org.bouncycastle:bcpkix-jdk18on:1.84` and `org.bouncycastle:bcprov-jdk18on:1.84`) that are NOT compatible with FIPS 140-2 validated cryptographic library (`org.bouncycastle:bc-fips`). There are two ways of ensuring that decryption operation is FIPS-compiant. diff --git a/gradle.properties b/gradle.properties index ee0b8d385..384f02a41 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,8 +6,8 @@ jacksonDatabindVersion=2.21.4 okhttpVersion=4.12.0 okioVersion=3.5.0 jose4jVersion=0.9.6 -bouncyCastleBcprovJdk18onVersion=1.82 -bouncyCastleBcpkixJdk18onVersion=1.82 +bouncyCastleBcprovJdk18onVersion=1.84 +bouncyCastleBcpkixJdk18onVersion=1.84 junitApiVersion=5.10.0 junitEngineVersion=5.10.0 googleJavaFormatVersion=1.7