code: public static String decryptAsString(final SecretKey secretKey, final String encryptedText) throws Exception {
          return new String(decryptAsBytes(secretKey, Base64.getDecoder().decode(encryptedText)));
      }
docs: Decrypts the specified string using AES-256. The encryptedText is
  expected to be the Base64 encoded representation of the encrypted bytes
  generated from {@link #encryptAsString(String)}.
  @param secretKey the secret key to decrypt with
  @param encryptedText the text to decrypt
  @return the decrypted string
  @throws Exception a number of exceptions may be thrown
  @since 1.3.0