An open API service indexing awesome lists of open source software.

https://github.com/couchbaselabs/java-rabbit-rolodex

Sample project for JSON Field-Level Encryption with Jackson and the Couchbase Java SDK
https://github.com/couchbaselabs/java-rabbit-rolodex

couchbase encryption jackson json

Last synced: 2 months ago
JSON representation

Sample project for JSON Field-Level Encryption with Jackson and the Couchbase Java SDK

Awesome Lists containing this project

README

          

# Java Rabbit Rolodex

A sample project that reveals the secrets of Field-Level Encryption with the Couchbase Java SDK.

This code accompanies the Couchbase Connect 2021 presentation, [Keeping Secrets with Field-Level Encryption (YouTube)](https://www.youtube.com/watch?v=QQ8t4i8ai0s).

Requires:
* JDK 1.8 or later
* Couchbase Server running on localhost
* A Couchbase user called `Administrator` with password `password`
* A Couchbase bucket called `default`

Edit `app/src/main/java/com/couchbase/example/encryption/App.java` if you'd like to use different Couchbase credentials or bucket.

To run the example:

./gradlew run