@@ -21,7 +21,7 @@ The Box Java SDK for interacting with the
2121[ Box Content API] ( https://developers.box.com/docs/ ) .
2222
2323## Latest Release
24- Latest release can be found [ here] ( https://github.com/box/box-java-sdk/tree/v4.16.3 ) .
24+ Latest release can be found [ here] ( https://github.com/box/box-java-sdk/tree/v4.16.4 ) .
2525
2626## Upgrades
2727You can read about how to migrate to the 4 version [ here] ( doc/upgrades/3.x.x%20to%204.x.x.md ) .
@@ -64,10 +64,10 @@ If you are developing application for Android visit our [Android guide](doc/andr
6464 Maven: ` com.eclipsesource.minimal-json:minimal-json:0.9.5 `
65652 . [ jose4j v0.9.4] ( https://bitbucket.org/b_c/jose4j/wiki/Home )
6666 Maven: ` org.bitbucket.b_c:jose4j:0.9.4 `
67- 3 . [ bouncycastle bcprov-jdk18on v1.78.1 ] ( https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk18on/1.78.1 )
68- Maven: ` org.bouncycastle:bcprov-jdk18on:1.78.1 `
69- 4 . [ bouncycastle bcpkix-jdk18on v1.78.1 ] ( https://mvnrepository.com/artifact/org.bouncycastle/bcpkix-jdk18on/1.78.1 )
70- Maven: ` org.bouncycastle:bcpkix-jdk18on:1.78.1 `
67+ 3 . [ bouncycastle bcprov-jdk18on v1.82 ] ( https://mvnrepository.com/artifact/org.bouncycastle/bcprov-jdk18on/1.82 )
68+ Maven: ` org.bouncycastle:bcprov-jdk18on:1.82 `
69+ 4 . [ bouncycastle bcpkix-jdk18on v1.82 ] ( https://mvnrepository.com/artifact/org.bouncycastle/bcpkix-jdk18on/1.82 )
70+ Maven: ` org.bouncycastle:bcpkix-jdk18on:1.82 `
71715 . [ Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 7] ( http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html )
7272 If you don't install this, you'll get an exception about key length or exception about parsing PKCS private key for Box Developer Edition. This is not a Box thing, this is a U.S. Government requirement concerning strong encryption.
7373 The listed jar is for Oracle JRE. There might be other similar JARs for different JRE versions like the one below for IBM JDK
@@ -243,31 +243,31 @@ You can find guides and tutorials in the `doc` directory.
243243
244244* [ BUILD ON BOX PLATFORM] ( https://developer.box.com/guides/getting-started/ )
245245* [ Javadocs] ( http://box.github.io/box-java-sdk/javadoc/com/box/sdk/package-summary.html )
246- * [ Overview] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/overview.md )
247- * [ Configuration] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/configuration.md )
248- * [ Logging] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/logging.md )
249- * [ Authentication] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/authentication.md )
250- * [ Files] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/files.md )
251- * [ Folders] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/folders.md )
252- * [ Comments] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/comments.md )
253- * [ Collaborations] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/collaborations.md )
254- * [ Collaboration Allowlists] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/collaboration_allowlists.md )
255- * [ Events] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/events.md )
256- * [ Search] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/search.md )
257- * [ Users] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/users.md )
258- * [ Groups] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/groups.md )
259- * [ Tasks] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/tasks.md )
260- * [ Trash] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/trash.md )
261- * [ Collections] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/collections.md )
262- * [ Devices] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/devices.md )
263- * [ Retention Policies] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/retention_policies.md )
264- * [ Legal Holds Policy] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/legal_holds.md )
265- * [ Watermarking] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/watermarking.md )
266- * [ Webhooks] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/webhooks.md )
267- * [ Web Links] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/weblinks.md )
268- * [ Metadata Templates] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/metadata_template.md )
269- * [ Classifications] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/classifications.md )
270- * [ Recent Items] ( https://github.com/box/box-java-sdk/blob/v4.16.3 /doc/recent_items.md )
246+ * [ Overview] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/overview.md )
247+ * [ Configuration] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/configuration.md )
248+ * [ Logging] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/logging.md )
249+ * [ Authentication] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/authentication.md )
250+ * [ Files] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/files.md )
251+ * [ Folders] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/folders.md )
252+ * [ Comments] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/comments.md )
253+ * [ Collaborations] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/collaborations.md )
254+ * [ Collaboration Allowlists] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/collaboration_allowlists.md )
255+ * [ Events] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/events.md )
256+ * [ Search] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/search.md )
257+ * [ Users] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/users.md )
258+ * [ Groups] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/groups.md )
259+ * [ Tasks] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/tasks.md )
260+ * [ Trash] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/trash.md )
261+ * [ Collections] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/collections.md )
262+ * [ Devices] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/devices.md )
263+ * [ Retention Policies] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/retention_policies.md )
264+ * [ Legal Holds Policy] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/legal_holds.md )
265+ * [ Watermarking] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/watermarking.md )
266+ * [ Webhooks] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/webhooks.md )
267+ * [ Web Links] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/weblinks.md )
268+ * [ Metadata Templates] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/metadata_template.md )
269+ * [ Classifications] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/classifications.md )
270+ * [ Recent Items] ( https://github.com/box/box-java-sdk/blob/v4.16.4 /doc/recent_items.md )
271271
272272
273273Javadocs are generated when ` gradle javadoc ` is run and can be found in
@@ -276,7 +276,7 @@ Javadocs are generated when `gradle javadoc` is run and can be found in
276276## FIPS 140-2 Compliance
277277
278278To generate a Json Web Signature used for retrieving tokens in the JWT authentication method, the Box Java SDK decrypts an encrypted private key.
279- For this purpose, Box Java SDK uses libraries (` org.bouncycastle:bcpkix-jdk18on:1.77 ` and ` org.bouncycastle:bcprov-jdk18on:1.77 ` )
279+ For this purpose, Box Java SDK uses libraries (` org.bouncycastle:bcpkix-jdk18on:1.82 ` and ` org.bouncycastle:bcprov-jdk18on:1.82 ` )
280280that are NOT compatible with FIPS 140-2 validated cryptographic library (` org.bouncycastle:bc-fips ` ).
281281
282282There are two ways of ensuring that decryption operation is FIPS-compiant.
0 commit comments