public Object getAndDecrypt(final String name, String providerName) throws Exception {
        return decrypt((JsonObject) content.get(ENCRYPTION_PREFIX + name), providerName);
    }
public Object getAndDecrypt ( final String name , String providerName ) throws Exception { return decrypt ( ( JsonObject ) content . get ( ENCRYPTION_PREFIX + name ) , providerName ) ; }
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