docs: @SneakyThrows
      public static <T extends Serializable> T decodeAndDeserializeObject(final byte[] object,
                                                                          final CipherExecutor cipher,
                                                                          final Class<T> type) {
          return decodeAndDeserializeObject(object, cipher, type, ArrayUtils.EMPTY_OBJECT_ARRAY);
      }