code: public Object getAndDecrypt(final String name, String providerName) throws Exception {
          return decrypt((JsonObject) content.get(ENCRYPTION_PREFIX + name), providerName);
      }
docs: Retrieve and decrypt content and not casting its type
  
  Note: Use of the Field Level Encryption functionality provided in the
  com.couchbase.client.encryption namespace provided by Couchbase is
  subject to the Couchbase Inc. Enterprise Subscription License Agreement
  at https://www.couchbase.com/ESLA-11132015.
  
  @param name the key of the field
  @param providerName the crypto algorithm provider name
  @return the value of the field, or null if it does not exist