/* ----------------------------------------------------------------------------
 * This file was automatically generated by SWIG (http://www.swig.org).
 * Version 2.0.12
 *
 * Do not make changes to this file unless you know what you are doing--modify
 * the SWIG interface file instead.
 * ----------------------------------------------------------------------------- */

package zxidjava;

public class zxidjni implements zxidjniConstants {
  public static void zx_lock_ptmut_set(SWIGTYPE_p_zx_lock self, SWIGTYPE_p_pthread_mutex_t value) {
    zxidjniJNI.zx_lock_ptmut_set(SWIGTYPE_p_zx_lock.getCPtr(self), SWIGTYPE_p_pthread_mutex_t.getCPtr(value));
  }

  public static SWIGTYPE_p_pthread_mutex_t zx_lock_ptmut_get(SWIGTYPE_p_zx_lock self) {
    return new SWIGTYPE_p_pthread_mutex_t(zxidjniJNI.zx_lock_ptmut_get(SWIGTYPE_p_zx_lock.getCPtr(self)), true);
  }

  public static void zx_lock_func_set(SWIGTYPE_p_zx_lock self, String value) {
    zxidjniJNI.zx_lock_func_set(SWIGTYPE_p_zx_lock.getCPtr(self), value);
  }

  public static String zx_lock_func_get(SWIGTYPE_p_zx_lock self) {
    return zxidjniJNI.zx_lock_func_get(SWIGTYPE_p_zx_lock.getCPtr(self));
  }

  public static void zx_lock_line_set(SWIGTYPE_p_zx_lock self, int value) {
    zxidjniJNI.zx_lock_line_set(SWIGTYPE_p_zx_lock.getCPtr(self), value);
  }

  public static int zx_lock_line_get(SWIGTYPE_p_zx_lock self) {
    return zxidjniJNI.zx_lock_line_get(SWIGTYPE_p_zx_lock.getCPtr(self));
  }

  public static void zx_lock_thr_set(SWIGTYPE_p_zx_lock self, SWIGTYPE_p_pthread_t value) {
    zxidjniJNI.zx_lock_thr_set(SWIGTYPE_p_zx_lock.getCPtr(self), SWIGTYPE_p_pthread_t.getCPtr(value));
  }

  public static SWIGTYPE_p_pthread_t zx_lock_thr_get(SWIGTYPE_p_zx_lock self) {
    return new SWIGTYPE_p_pthread_t(zxidjniJNI.zx_lock_thr_get(SWIGTYPE_p_zx_lock.getCPtr(self)), true);
  }

  public static SWIGTYPE_p_zx_lock new_zx_lock() {
    long cPtr = zxidjniJNI.new_zx_lock();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_lock(cPtr, true);
  }

  public static void delete_zx_lock(SWIGTYPE_p_zx_lock self) {
    zxidjniJNI.delete_zx_lock(SWIGTYPE_p_zx_lock.getCPtr(self));
  }

  public static void zx_ns_s_url_set(SWIGTYPE_p_zx_ns_s self, String value) {
    zxidjniJNI.zx_ns_s_url_set(SWIGTYPE_p_zx_ns_s.getCPtr(self), value);
  }

  public static String zx_ns_s_url_get(SWIGTYPE_p_zx_ns_s self) {
    return zxidjniJNI.zx_ns_s_url_get(SWIGTYPE_p_zx_ns_s.getCPtr(self));
  }

  public static void zx_ns_s_url_len_set(SWIGTYPE_p_zx_ns_s self, int value) {
    zxidjniJNI.zx_ns_s_url_len_set(SWIGTYPE_p_zx_ns_s.getCPtr(self), value);
  }

  public static int zx_ns_s_url_len_get(SWIGTYPE_p_zx_ns_s self) {
    return zxidjniJNI.zx_ns_s_url_len_get(SWIGTYPE_p_zx_ns_s.getCPtr(self));
  }

  public static void zx_ns_s_prefix_len_set(SWIGTYPE_p_zx_ns_s self, int value) {
    zxidjniJNI.zx_ns_s_prefix_len_set(SWIGTYPE_p_zx_ns_s.getCPtr(self), value);
  }

  public static int zx_ns_s_prefix_len_get(SWIGTYPE_p_zx_ns_s self) {
    return zxidjniJNI.zx_ns_s_prefix_len_get(SWIGTYPE_p_zx_ns_s.getCPtr(self));
  }

  public static void zx_ns_s_prefix_set(SWIGTYPE_p_zx_ns_s self, String value) {
    zxidjniJNI.zx_ns_s_prefix_set(SWIGTYPE_p_zx_ns_s.getCPtr(self), value);
  }

  public static String zx_ns_s_prefix_get(SWIGTYPE_p_zx_ns_s self) {
    return zxidjniJNI.zx_ns_s_prefix_get(SWIGTYPE_p_zx_ns_s.getCPtr(self));
  }

  public static void zx_ns_s_n_set(SWIGTYPE_p_zx_ns_s self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ns_s_n_set(SWIGTYPE_p_zx_ns_s.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ns_s_n_get(SWIGTYPE_p_zx_ns_s self) {
    long cPtr = zxidjniJNI.zx_ns_s_n_get(SWIGTYPE_p_zx_ns_s.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_ns_s_master_set(SWIGTYPE_p_zx_ns_s self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ns_s_master_set(SWIGTYPE_p_zx_ns_s.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ns_s_master_get(SWIGTYPE_p_zx_ns_s self) {
    long cPtr = zxidjniJNI.zx_ns_s_master_get(SWIGTYPE_p_zx_ns_s.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_ns_s_seen_set(SWIGTYPE_p_zx_ns_s self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ns_s_seen_set(SWIGTYPE_p_zx_ns_s.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ns_s_seen_get(SWIGTYPE_p_zx_ns_s self) {
    long cPtr = zxidjniJNI.zx_ns_s_seen_get(SWIGTYPE_p_zx_ns_s.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_ns_s_seen_n_set(SWIGTYPE_p_zx_ns_s self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ns_s_seen_n_set(SWIGTYPE_p_zx_ns_s.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ns_s_seen_n_get(SWIGTYPE_p_zx_ns_s self) {
    long cPtr = zxidjniJNI.zx_ns_s_seen_n_get(SWIGTYPE_p_zx_ns_s.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_ns_s_seen_p_set(SWIGTYPE_p_zx_ns_s self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ns_s_seen_p_set(SWIGTYPE_p_zx_ns_s.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ns_s_seen_p_get(SWIGTYPE_p_zx_ns_s self) {
    long cPtr = zxidjniJNI.zx_ns_s_seen_p_get(SWIGTYPE_p_zx_ns_s.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_ns_s_seen_pop_set(SWIGTYPE_p_zx_ns_s self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ns_s_seen_pop_set(SWIGTYPE_p_zx_ns_s.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ns_s_seen_pop_get(SWIGTYPE_p_zx_ns_s self) {
    long cPtr = zxidjniJNI.zx_ns_s_seen_pop_get(SWIGTYPE_p_zx_ns_s.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_ns_s_inc_n_set(SWIGTYPE_p_zx_ns_s self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ns_s_inc_n_set(SWIGTYPE_p_zx_ns_s.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ns_s_inc_n_get(SWIGTYPE_p_zx_ns_s self) {
    long cPtr = zxidjniJNI.zx_ns_s_inc_n_get(SWIGTYPE_p_zx_ns_s.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_ns_s new_zx_ns_s() {
    long cPtr = zxidjniJNI.new_zx_ns_s();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, true);
  }

  public static void delete_zx_ns_s(SWIGTYPE_p_zx_ns_s self) {
    zxidjniJNI.delete_zx_ns_s(SWIGTYPE_p_zx_ns_s.getCPtr(self));
  }

  public static void zx_ctx_bas_set(SWIGTYPE_p_zx_ctx self, String value) {
    zxidjniJNI.zx_ctx_bas_set(SWIGTYPE_p_zx_ctx.getCPtr(self), value);
  }

  public static String zx_ctx_bas_get(SWIGTYPE_p_zx_ctx self) {
    return zxidjniJNI.zx_ctx_bas_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
  }

  public static void zx_ctx_p_set(SWIGTYPE_p_zx_ctx self, String value) {
    zxidjniJNI.zx_ctx_p_set(SWIGTYPE_p_zx_ctx.getCPtr(self), value);
  }

  public static String zx_ctx_p_get(SWIGTYPE_p_zx_ctx self) {
    return zxidjniJNI.zx_ctx_p_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
  }

  public static void zx_ctx_lim_set(SWIGTYPE_p_zx_ctx self, String value) {
    zxidjniJNI.zx_ctx_lim_set(SWIGTYPE_p_zx_ctx.getCPtr(self), value);
  }

  public static String zx_ctx_lim_get(SWIGTYPE_p_zx_ctx self) {
    return zxidjniJNI.zx_ctx_lim_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
  }

  public static void zx_ctx_ns_tab_set(SWIGTYPE_p_zx_ctx self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ctx_ns_tab_set(SWIGTYPE_p_zx_ctx.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ctx_ns_tab_get(SWIGTYPE_p_zx_ctx self) {
    long cPtr = zxidjniJNI.zx_ctx_ns_tab_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_ctx_n_ns_set(SWIGTYPE_p_zx_ctx self, int value) {
    zxidjniJNI.zx_ctx_n_ns_set(SWIGTYPE_p_zx_ctx.getCPtr(self), value);
  }

  public static int zx_ctx_n_ns_get(SWIGTYPE_p_zx_ctx self) {
    return zxidjniJNI.zx_ctx_n_ns_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
  }

  public static void zx_ctx_unknown_ns_set(SWIGTYPE_p_zx_ctx self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ctx_unknown_ns_set(SWIGTYPE_p_zx_ctx.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ctx_unknown_ns_get(SWIGTYPE_p_zx_ctx self) {
    long cPtr = zxidjniJNI.zx_ctx_unknown_ns_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_ctx_guard_seen_n_set(SWIGTYPE_p_zx_ctx self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ctx_guard_seen_n_set(SWIGTYPE_p_zx_ctx.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ctx_guard_seen_n_get(SWIGTYPE_p_zx_ctx self) {
    long cPtr = zxidjniJNI.zx_ctx_guard_seen_n_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_ctx_guard_seen_p_set(SWIGTYPE_p_zx_ctx self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ctx_guard_seen_p_set(SWIGTYPE_p_zx_ctx.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ctx_guard_seen_p_get(SWIGTYPE_p_zx_ctx self) {
    long cPtr = zxidjniJNI.zx_ctx_guard_seen_p_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_ctx_exclude_sig_set(SWIGTYPE_p_zx_ctx self, SWIGTYPE_p_void value) {
    zxidjniJNI.zx_ctx_exclude_sig_set(SWIGTYPE_p_zx_ctx.getCPtr(self), SWIGTYPE_p_void.getCPtr(value));
  }

  public static SWIGTYPE_p_void zx_ctx_exclude_sig_get(SWIGTYPE_p_zx_ctx self) {
    long cPtr = zxidjniJNI.zx_ctx_exclude_sig_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_void(cPtr, false);
  }

  public static void zx_ctx_inc_ns_len_set(SWIGTYPE_p_zx_ctx self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ctx_inc_ns_len_set(SWIGTYPE_p_zx_ctx.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ctx_inc_ns_len_get(SWIGTYPE_p_zx_ctx self) {
    long cPtr = zxidjniJNI.zx_ctx_inc_ns_len_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_ctx_inc_ns_set(SWIGTYPE_p_zx_ctx self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ctx_inc_ns_set(SWIGTYPE_p_zx_ctx.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ctx_inc_ns_get(SWIGTYPE_p_zx_ctx self) {
    long cPtr = zxidjniJNI.zx_ctx_inc_ns_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_ctx_malloc_func_set(SWIGTYPE_p_zx_ctx self, SWIGTYPE_p_f_size_t__p_void value) {
    zxidjniJNI.zx_ctx_malloc_func_set(SWIGTYPE_p_zx_ctx.getCPtr(self), SWIGTYPE_p_f_size_t__p_void.getCPtr(value));
  }

  public static SWIGTYPE_p_f_size_t__p_void zx_ctx_malloc_func_get(SWIGTYPE_p_zx_ctx self) {
    long cPtr = zxidjniJNI.zx_ctx_malloc_func_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_f_size_t__p_void(cPtr, false);
  }

  public static void zx_ctx_realloc_func_set(SWIGTYPE_p_zx_ctx self, SWIGTYPE_p_f_p_void_size_t__p_void value) {
    zxidjniJNI.zx_ctx_realloc_func_set(SWIGTYPE_p_zx_ctx.getCPtr(self), SWIGTYPE_p_f_p_void_size_t__p_void.getCPtr(value));
  }

  public static SWIGTYPE_p_f_p_void_size_t__p_void zx_ctx_realloc_func_get(SWIGTYPE_p_zx_ctx self) {
    long cPtr = zxidjniJNI.zx_ctx_realloc_func_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_f_p_void_size_t__p_void(cPtr, false);
  }

  public static void zx_ctx_free_func_set(SWIGTYPE_p_zx_ctx self, SWIGTYPE_p_f_p_void__void value) {
    zxidjniJNI.zx_ctx_free_func_set(SWIGTYPE_p_zx_ctx.getCPtr(self), SWIGTYPE_p_f_p_void__void.getCPtr(value));
  }

  public static SWIGTYPE_p_f_p_void__void zx_ctx_free_func_get(SWIGTYPE_p_zx_ctx self) {
    long cPtr = zxidjniJNI.zx_ctx_free_func_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_f_p_void__void(cPtr, false);
  }

  public static void zx_ctx_canon_inopt_set(SWIGTYPE_p_zx_ctx self, char value) {
    zxidjniJNI.zx_ctx_canon_inopt_set(SWIGTYPE_p_zx_ctx.getCPtr(self), value);
  }

  public static char zx_ctx_canon_inopt_get(SWIGTYPE_p_zx_ctx self) {
    return zxidjniJNI.zx_ctx_canon_inopt_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
  }

  public static void zx_ctx_enc_tail_opt_set(SWIGTYPE_p_zx_ctx self, char value) {
    zxidjniJNI.zx_ctx_enc_tail_opt_set(SWIGTYPE_p_zx_ctx.getCPtr(self), value);
  }

  public static char zx_ctx_enc_tail_opt_get(SWIGTYPE_p_zx_ctx self) {
    return zxidjniJNI.zx_ctx_enc_tail_opt_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
  }

  public static void zx_ctx_top1_set(SWIGTYPE_p_zx_ctx self, char value) {
    zxidjniJNI.zx_ctx_top1_set(SWIGTYPE_p_zx_ctx.getCPtr(self), value);
  }

  public static char zx_ctx_top1_get(SWIGTYPE_p_zx_ctx self) {
    return zxidjniJNI.zx_ctx_top1_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
  }

  public static void zx_ctx_pad3_set(SWIGTYPE_p_zx_ctx self, char value) {
    zxidjniJNI.zx_ctx_pad3_set(SWIGTYPE_p_zx_ctx.getCPtr(self), value);
  }

  public static char zx_ctx_pad3_get(SWIGTYPE_p_zx_ctx self) {
    return zxidjniJNI.zx_ctx_pad3_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
  }

  public static void zx_ctx_zx_errno_set(SWIGTYPE_p_zx_ctx self, int value) {
    zxidjniJNI.zx_ctx_zx_errno_set(SWIGTYPE_p_zx_ctx.getCPtr(self), value);
  }

  public static int zx_ctx_zx_errno_get(SWIGTYPE_p_zx_ctx self) {
    return zxidjniJNI.zx_ctx_zx_errno_get(SWIGTYPE_p_zx_ctx.getCPtr(self));
  }

  public static SWIGTYPE_p_zx_ctx new_zx_ctx() {
    long cPtr = zxidjniJNI.new_zx_ctx();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ctx(cPtr, true);
  }

  public static void delete_zx_ctx(SWIGTYPE_p_zx_ctx self) {
    zxidjniJNI.delete_zx_ctx(SWIGTYPE_p_zx_ctx.getCPtr(self));
  }

  public static void zx_str_n_set(String self, String value) {
    zxidjniJNI.zx_str_n_set(self, value);
  }

  public static String zx_str_n_get(String self) { return zxidjniJNI.zx_str_n_get(self); }

  public static void zx_str_tok_set(String self, int value) {
    zxidjniJNI.zx_str_tok_set(self, value);
  }

  public static int zx_str_tok_get(String self) {
    return zxidjniJNI.zx_str_tok_get(self);
  }

  public static void zx_str_len_set(String self, int value) {
    zxidjniJNI.zx_str_len_set(self, value);
  }

  public static int zx_str_len_get(String self) {
    return zxidjniJNI.zx_str_len_get(self);
  }

  public static void zx_str_s_set(String self, String value) {
    zxidjniJNI.zx_str_s_set(self, value);
  }

  public static String zx_str_s_get(String self) {
    return zxidjniJNI.zx_str_s_get(self);
  }

  public static String new_zx_str() { return zxidjniJNI.new_zx_str(); }

  public static void delete_zx_str(String self) {
    zxidjniJNI.delete_zx_str(self);
  }

  public static void zx_attr_s_g_set(SWIGTYPE_p_zx_attr_s self, String value) {
    zxidjniJNI.zx_attr_s_g_set(SWIGTYPE_p_zx_attr_s.getCPtr(self), value);
  }

  public static String zx_attr_s_g_get(SWIGTYPE_p_zx_attr_s self) { return zxidjniJNI.zx_attr_s_g_get(SWIGTYPE_p_zx_attr_s.getCPtr(self)); }

  public static void zx_attr_s_ns_set(SWIGTYPE_p_zx_attr_s self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_attr_s_ns_set(SWIGTYPE_p_zx_attr_s.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_attr_s_ns_get(SWIGTYPE_p_zx_attr_s self) {
    long cPtr = zxidjniJNI.zx_attr_s_ns_get(SWIGTYPE_p_zx_attr_s.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_attr_s_name_len_set(SWIGTYPE_p_zx_attr_s self, int value) {
    zxidjniJNI.zx_attr_s_name_len_set(SWIGTYPE_p_zx_attr_s.getCPtr(self), value);
  }

  public static int zx_attr_s_name_len_get(SWIGTYPE_p_zx_attr_s self) {
    return zxidjniJNI.zx_attr_s_name_len_get(SWIGTYPE_p_zx_attr_s.getCPtr(self));
  }

  public static void zx_attr_s_name_set(SWIGTYPE_p_zx_attr_s self, String value) {
    zxidjniJNI.zx_attr_s_name_set(SWIGTYPE_p_zx_attr_s.getCPtr(self), value);
  }

  public static String zx_attr_s_name_get(SWIGTYPE_p_zx_attr_s self) {
    return zxidjniJNI.zx_attr_s_name_get(SWIGTYPE_p_zx_attr_s.getCPtr(self));
  }

  public static SWIGTYPE_p_zx_attr_s new_zx_attr_s() {
    long cPtr = zxidjniJNI.new_zx_attr_s();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_attr_s(cPtr, true);
  }

  public static void delete_zx_attr_s(SWIGTYPE_p_zx_attr_s self) {
    zxidjniJNI.delete_zx_attr_s(SWIGTYPE_p_zx_attr_s.getCPtr(self));
  }

  public static void zx_elem_s_g_set(SWIGTYPE_p_zx_elem_s self, String value) {
    zxidjniJNI.zx_elem_s_g_set(SWIGTYPE_p_zx_elem_s.getCPtr(self), value);
  }

  public static String zx_elem_s_g_get(SWIGTYPE_p_zx_elem_s self) { return zxidjniJNI.zx_elem_s_g_get(SWIGTYPE_p_zx_elem_s.getCPtr(self)); }

  public static void zx_elem_s_kids_set(SWIGTYPE_p_zx_elem_s self, SWIGTYPE_p_zx_elem_s value) {
    zxidjniJNI.zx_elem_s_kids_set(SWIGTYPE_p_zx_elem_s.getCPtr(self), SWIGTYPE_p_zx_elem_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_elem_s zx_elem_s_kids_get(SWIGTYPE_p_zx_elem_s self) {
    long cPtr = zxidjniJNI.zx_elem_s_kids_get(SWIGTYPE_p_zx_elem_s.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_elem_s(cPtr, false);
  }

  public static void zx_elem_s_attr_set(SWIGTYPE_p_zx_elem_s self, SWIGTYPE_p_zx_attr_s value) {
    zxidjniJNI.zx_elem_s_attr_set(SWIGTYPE_p_zx_elem_s.getCPtr(self), SWIGTYPE_p_zx_attr_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_attr_s zx_elem_s_attr_get(SWIGTYPE_p_zx_elem_s self) {
    long cPtr = zxidjniJNI.zx_elem_s_attr_get(SWIGTYPE_p_zx_elem_s.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_attr_s(cPtr, false);
  }

  public static void zx_elem_s_ns_set(SWIGTYPE_p_zx_elem_s self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_elem_s_ns_set(SWIGTYPE_p_zx_elem_s.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_elem_s_ns_get(SWIGTYPE_p_zx_elem_s self) {
    long cPtr = zxidjniJNI.zx_elem_s_ns_get(SWIGTYPE_p_zx_elem_s.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_elem_s_xmlns_set(SWIGTYPE_p_zx_elem_s self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_elem_s_xmlns_set(SWIGTYPE_p_zx_elem_s.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_elem_s_xmlns_get(SWIGTYPE_p_zx_elem_s self) {
    long cPtr = zxidjniJNI.zx_elem_s_xmlns_get(SWIGTYPE_p_zx_elem_s.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_elem_s new_zx_elem_s() {
    long cPtr = zxidjniJNI.new_zx_elem_s();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_elem_s(cPtr, true);
  }

  public static void delete_zx_elem_s(SWIGTYPE_p_zx_elem_s self) {
    zxidjniJNI.delete_zx_elem_s(SWIGTYPE_p_zx_elem_s.getCPtr(self));
  }

  public static SWIGTYPE_p_zx_elem_s zx_new_elem(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s father, int tok) {
    long cPtr = zxidjniJNI.zx_new_elem(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_elem_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_elem_s zx_new_str_elem(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s father, int tok, String ss) {
    long cPtr = zxidjniJNI.zx_new_str_elem(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok, ss);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_elem_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_elem_s zx_ref_len_elem(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s father, int tok, int len) {
    long cPtr = zxidjniJNI.zx_ref_len_elem(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok, len);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_elem_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_elem_s zx_ref_elem(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s father, int tok, String s) {
    long cPtr = zxidjniJNI.zx_ref_elem(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok, s);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_elem_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_elem_s zx_dup_len_elem(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s father, int tok, int len) {
    long cPtr = zxidjniJNI.zx_dup_len_elem(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok, len);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_elem_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_elem_s zx_dup_elem(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s father, int tok, String s) {
    long cPtr = zxidjniJNI.zx_dup_elem(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok, s);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_elem_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_attr_s zx_ref_len_attr(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s father, int tok, int len) {
    long cPtr = zxidjniJNI.zx_ref_len_attr(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok, len);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_attr_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_attr_s zx_ref_attr(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s father, int tok, String s) {
    long cPtr = zxidjniJNI.zx_ref_attr(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok, s);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_attr_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_attr_s zx_new_len_attr(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s father, int tok, int len) {
    long cPtr = zxidjniJNI.zx_new_len_attr(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok, len);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_attr_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_attr_s zx_dup_len_attr(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s father, int tok, int len) {
    long cPtr = zxidjniJNI.zx_dup_len_attr(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok, len);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_attr_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_attr_s zx_dup_attr(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s father, int tok, String s) {
    long cPtr = zxidjniJNI.zx_dup_attr(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok, s);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_attr_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_attr_s zx_attrf(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s father, int tok, String f) {
    long cPtr = zxidjniJNI.zx_attrf(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok, f);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_attr_s(cPtr, false);
  }

  public static String zx_ref_str(SWIGTYPE_p_zx_ctx c, String s) { return zxidjniJNI.zx_ref_str(SWIGTYPE_p_zx_ctx.getCPtr(c), s); }

  public static String zx_ref_len_str(SWIGTYPE_p_zx_ctx c, int len) { return zxidjniJNI.zx_ref_len_str(SWIGTYPE_p_zx_ctx.getCPtr(c), len); }

  public static String zx_new_len_str(SWIGTYPE_p_zx_ctx c, int len) { return zxidjniJNI.zx_new_len_str(SWIGTYPE_p_zx_ctx.getCPtr(c), len); }

  public static String zx_dup_len_str(SWIGTYPE_p_zx_ctx c, int len) { return zxidjniJNI.zx_dup_len_str(SWIGTYPE_p_zx_ctx.getCPtr(c), len); }

  public static String zx_dup_str(SWIGTYPE_p_zx_ctx c, String s) { return zxidjniJNI.zx_dup_str(SWIGTYPE_p_zx_ctx.getCPtr(c), s); }

  public static String zx_dup_zx_str(SWIGTYPE_p_zx_ctx c, String ss) { return zxidjniJNI.zx_dup_zx_str(SWIGTYPE_p_zx_ctx.getCPtr(c), ss); }

  public static String zx_strf(SWIGTYPE_p_zx_ctx c, String f) { return zxidjniJNI.zx_strf(SWIGTYPE_p_zx_ctx.getCPtr(c), f); }

  public static String zx_alloc_sprintf(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_int retlen, String f) {
    return zxidjniJNI.zx_alloc_sprintf(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_int.getCPtr(retlen), f);
  }

  public static void zx_str_free(SWIGTYPE_p_zx_ctx c, String ss) {
    zxidjniJNI.zx_str_free(SWIGTYPE_p_zx_ctx.getCPtr(c), ss);
  }

  public static String zx_str_to_c(SWIGTYPE_p_zx_ctx c, String ss) {
    return zxidjniJNI.zx_str_to_c(SWIGTYPE_p_zx_ctx.getCPtr(c), ss);
  }

  public static void zx_str_conv(String ss, SWIGTYPE_p_int out_len, SWIGTYPE_p_p_char out_s) {
    zxidjniJNI.zx_str_conv(ss, SWIGTYPE_p_int.getCPtr(out_len), SWIGTYPE_p_p_char.getCPtr(out_s));
  }

  public static int zx_str_cmp(String a, String b) {
    return zxidjniJNI.zx_str_cmp(a, b);
  }

  public static int zx_str_ends_in(String ss, int len, String suffix) {
    return zxidjniJNI.zx_str_ends_in(ss, len, suffix);
  }

  public static String zx_memmem(String haystack, int haystack_len, String needle, int needle_len) {
    return zxidjniJNI.zx_memmem(haystack, haystack_len, needle, needle_len);
  }

  public static SWIGTYPE_p_void zx_alloc(SWIGTYPE_p_zx_ctx c, int size) {
    long cPtr = zxidjniJNI.zx_alloc(SWIGTYPE_p_zx_ctx.getCPtr(c), size);
    return (cPtr == 0) ? null : new SWIGTYPE_p_void(cPtr, false);
  }

  public static SWIGTYPE_p_void zx_zalloc(SWIGTYPE_p_zx_ctx c, int size) {
    long cPtr = zxidjniJNI.zx_zalloc(SWIGTYPE_p_zx_ctx.getCPtr(c), size);
    return (cPtr == 0) ? null : new SWIGTYPE_p_void(cPtr, false);
  }

  public static SWIGTYPE_p_void zx_free(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_void p) {
    long cPtr = zxidjniJNI.zx_free(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_void.getCPtr(p));
    return (cPtr == 0) ? null : new SWIGTYPE_p_void(cPtr, false);
  }

  public static String zx_dup_cstr(SWIGTYPE_p_zx_ctx c, String str) {
    return zxidjniJNI.zx_dup_cstr(SWIGTYPE_p_zx_ctx.getCPtr(c), str);
  }

  public static String zx_dup_len_cstr(SWIGTYPE_p_zx_ctx c, int len, String str) {
    return zxidjniJNI.zx_dup_len_cstr(SWIGTYPE_p_zx_ctx.getCPtr(c), len, str);
  }

  public static void zx_reset_ns_ctx(SWIGTYPE_p_zx_ctx ctx) {
    zxidjniJNI.zx_reset_ns_ctx(SWIGTYPE_p_zx_ctx.getCPtr(ctx));
  }

  public static void zx_reset_ctx(SWIGTYPE_p_zx_ctx ctx) {
    zxidjniJNI.zx_reset_ctx(SWIGTYPE_p_zx_ctx.getCPtr(ctx));
  }

  public static SWIGTYPE_p_zx_ctx zx_init_ctx() {
    long cPtr = zxidjniJNI.zx_init_ctx();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ctx(cPtr, false);
  }

  public static void zx_free_ctx(SWIGTYPE_p_zx_ctx ctx) {
    zxidjniJNI.zx_free_ctx(SWIGTYPE_p_zx_ctx.getCPtr(ctx));
  }

  public static void zx_at_tok_name_set(SWIGTYPE_p_zx_at_tok self, String value) {
    zxidjniJNI.zx_at_tok_name_set(SWIGTYPE_p_zx_at_tok.getCPtr(self), value);
  }

  public static String zx_at_tok_name_get(SWIGTYPE_p_zx_at_tok self) {
    return zxidjniJNI.zx_at_tok_name_get(SWIGTYPE_p_zx_at_tok.getCPtr(self));
  }

  public static SWIGTYPE_p_zx_at_tok new_zx_at_tok() {
    long cPtr = zxidjniJNI.new_zx_at_tok();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_at_tok(cPtr, true);
  }

  public static void delete_zx_at_tok(SWIGTYPE_p_zx_at_tok self) {
    zxidjniJNI.delete_zx_at_tok(SWIGTYPE_p_zx_at_tok.getCPtr(self));
  }

  public static void zx_el_desc_n_set(SWIGTYPE_p_zx_el_desc self, SWIGTYPE_p_zx_el_desc value) {
    zxidjniJNI.zx_el_desc_n_set(SWIGTYPE_p_zx_el_desc.getCPtr(self), SWIGTYPE_p_zx_el_desc.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_el_desc zx_el_desc_n_get(SWIGTYPE_p_zx_el_desc self) {
    long cPtr = zxidjniJNI.zx_el_desc_n_get(SWIGTYPE_p_zx_el_desc.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_el_desc(cPtr, false);
  }

  public static void zx_el_desc_tok_set(SWIGTYPE_p_zx_el_desc self, int value) {
    zxidjniJNI.zx_el_desc_tok_set(SWIGTYPE_p_zx_el_desc.getCPtr(self), value);
  }

  public static int zx_el_desc_tok_get(SWIGTYPE_p_zx_el_desc self) {
    return zxidjniJNI.zx_el_desc_tok_get(SWIGTYPE_p_zx_el_desc.getCPtr(self));
  }

  public static void zx_el_desc_siz_set(SWIGTYPE_p_zx_el_desc self, int value) {
    zxidjniJNI.zx_el_desc_siz_set(SWIGTYPE_p_zx_el_desc.getCPtr(self), value);
  }

  public static int zx_el_desc_siz_get(SWIGTYPE_p_zx_el_desc self) {
    return zxidjniJNI.zx_el_desc_siz_get(SWIGTYPE_p_zx_el_desc.getCPtr(self));
  }

  public static void zx_el_desc_at_dec_set(SWIGTYPE_p_zx_el_desc self, SWIGTYPE_p_f_p_struct_zx_ctx_p_struct_zx_elem_s__int value) {
    zxidjniJNI.zx_el_desc_at_dec_set(SWIGTYPE_p_zx_el_desc.getCPtr(self), SWIGTYPE_p_f_p_struct_zx_ctx_p_struct_zx_elem_s__int.getCPtr(value));
  }

  public static SWIGTYPE_p_f_p_struct_zx_ctx_p_struct_zx_elem_s__int zx_el_desc_at_dec_get(SWIGTYPE_p_zx_el_desc self) {
    long cPtr = zxidjniJNI.zx_el_desc_at_dec_get(SWIGTYPE_p_zx_el_desc.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_f_p_struct_zx_ctx_p_struct_zx_elem_s__int(cPtr, false);
  }

  public static void zx_el_desc_el_dec_set(SWIGTYPE_p_zx_el_desc self, SWIGTYPE_p_f_p_struct_zx_ctx_p_struct_zx_elem_s__int value) {
    zxidjniJNI.zx_el_desc_el_dec_set(SWIGTYPE_p_zx_el_desc.getCPtr(self), SWIGTYPE_p_f_p_struct_zx_ctx_p_struct_zx_elem_s__int.getCPtr(value));
  }

  public static SWIGTYPE_p_f_p_struct_zx_ctx_p_struct_zx_elem_s__int zx_el_desc_el_dec_get(SWIGTYPE_p_zx_el_desc self) {
    long cPtr = zxidjniJNI.zx_el_desc_el_dec_get(SWIGTYPE_p_zx_el_desc.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_f_p_struct_zx_ctx_p_struct_zx_elem_s__int(cPtr, false);
  }

  public static SWIGTYPE_p_int zx_el_desc_el_order_get(SWIGTYPE_p_zx_el_desc self) {
    long cPtr = zxidjniJNI.zx_el_desc_el_order_get(SWIGTYPE_p_zx_el_desc.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_int(cPtr, false);
  }

  public static SWIGTYPE_p_zx_el_desc new_zx_el_desc() {
    long cPtr = zxidjniJNI.new_zx_el_desc();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_el_desc(cPtr, true);
  }

  public static void delete_zx_el_desc(SWIGTYPE_p_zx_el_desc self) {
    zxidjniJNI.delete_zx_el_desc(SWIGTYPE_p_zx_el_desc.getCPtr(self));
  }

  public static void zx_el_tok_name_set(SWIGTYPE_p_zx_el_tok self, String value) {
    zxidjniJNI.zx_el_tok_name_set(SWIGTYPE_p_zx_el_tok.getCPtr(self), value);
  }

  public static String zx_el_tok_name_get(SWIGTYPE_p_zx_el_tok self) {
    return zxidjniJNI.zx_el_tok_name_get(SWIGTYPE_p_zx_el_tok.getCPtr(self));
  }

  public static void zx_el_tok_n_set(SWIGTYPE_p_zx_el_tok self, SWIGTYPE_p_zx_el_desc value) {
    zxidjniJNI.zx_el_tok_n_set(SWIGTYPE_p_zx_el_tok.getCPtr(self), SWIGTYPE_p_zx_el_desc.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_el_desc zx_el_tok_n_get(SWIGTYPE_p_zx_el_tok self) {
    long cPtr = zxidjniJNI.zx_el_tok_n_get(SWIGTYPE_p_zx_el_tok.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_el_desc(cPtr, false);
  }

  public static SWIGTYPE_p_zx_el_tok new_zx_el_tok() {
    long cPtr = zxidjniJNI.new_zx_el_tok();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_el_tok(cPtr, true);
  }

  public static void delete_zx_el_tok(SWIGTYPE_p_zx_el_tok self) {
    zxidjniJNI.delete_zx_el_tok(SWIGTYPE_p_zx_el_tok.getCPtr(self));
  }

  public static int zx_date_time_to_secs(String dt) {
    return zxidjniJNI.zx_date_time_to_secs(dt);
  }

  public static int write2_or_append_lock_c_path(String c_path, int len1, String data1, int len2, String data2, String which, int seeky, int flag) {
    return zxidjniJNI.write2_or_append_lock_c_path(c_path, len1, data1, len2, data2, which, seeky, flag);
  }

  public static int zx_report_openssl_err(String logkey) {
    return zxidjniJNI.zx_report_openssl_err(logkey);
  }

  public static int zx_dump_ns_tab(SWIGTYPE_p_zx_ctx c, int flags) {
    return zxidjniJNI.zx_dump_ns_tab(SWIGTYPE_p_zx_ctx.getCPtr(c), flags);
  }

  public static SWIGTYPE_p_zx_ns_s zx_prefix_seen(SWIGTYPE_p_zx_ctx c, int len, String prefix) {
    long cPtr = zxidjniJNI.zx_prefix_seen(SWIGTYPE_p_zx_ctx.getCPtr(c), len, prefix);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_ns_s zx_prefix_seen_whine(SWIGTYPE_p_zx_ctx c, int len, String prefix, String logkey, int mk_dummy_ns) {
    long cPtr = zxidjniJNI.zx_prefix_seen_whine(SWIGTYPE_p_zx_ctx.getCPtr(c), len, prefix, logkey, mk_dummy_ns);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_ns_s zx_scan_xmlns(SWIGTYPE_p_zx_ctx c) {
    long cPtr = zxidjniJNI.zx_scan_xmlns(SWIGTYPE_p_zx_ctx.getCPtr(c));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static void zx_see_elem_ns(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_p_zx_ns_s pop_seen, SWIGTYPE_p_zx_elem_s el) {
    zxidjniJNI.zx_see_elem_ns(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_p_zx_ns_s.getCPtr(pop_seen), SWIGTYPE_p_zx_elem_s.getCPtr(el));
  }

  public static void zx_pop_seen(SWIGTYPE_p_zx_ns_s ns) {
    zxidjniJNI.zx_pop_seen(SWIGTYPE_p_zx_ns_s.getCPtr(ns));
  }

  public static int zx_format_parse_error(SWIGTYPE_p_zx_ctx ctx, String buf, int siz, String logkey) {
    return zxidjniJNI.zx_format_parse_error(SWIGTYPE_p_zx_ctx.getCPtr(ctx), buf, siz, logkey);
  }

  public static String zx_hmac_sha256(SWIGTYPE_p_zx_ctx c, int key_len, String key, int data_len, String data, String md, SWIGTYPE_p_int md_len) {
    return zxidjniJNI.zx_hmac_sha256(SWIGTYPE_p_zx_ctx.getCPtr(c), key_len, key, data_len, data, md, SWIGTYPE_p_int.getCPtr(md_len));
  }

  public static int zx_raw_raw_digest2(SWIGTYPE_p_zx_ctx c, String mdbuf, SWIGTYPE_p_EVP_MD evp_digest, int len, int len2, String s2) {
    return zxidjniJNI.zx_raw_raw_digest2(SWIGTYPE_p_zx_ctx.getCPtr(c), mdbuf, SWIGTYPE_p_EVP_MD.getCPtr(evp_digest), len, len2, s2);
  }

  public static int zx_raw_digest2(SWIGTYPE_p_zx_ctx c, String mdbuf, String algo, int len, int len2, String s2) {
    return zxidjniJNI.zx_raw_digest2(SWIGTYPE_p_zx_ctx.getCPtr(c), mdbuf, algo, len, len2, s2);
  }

  public static String zx_raw_cipher(SWIGTYPE_p_zx_ctx c, String algo, int encflag, String key, int len, int iv_len, String iv) { return zxidjniJNI.zx_raw_cipher(SWIGTYPE_p_zx_ctx.getCPtr(c), algo, encflag, key, len, iv_len, iv); }

  public static String zx_rsa_pub_enc(SWIGTYPE_p_zx_ctx c, String plain, SWIGTYPE_p_void rsa_pkey, int pad) { return zxidjniJNI.zx_rsa_pub_enc(SWIGTYPE_p_zx_ctx.getCPtr(c), plain, SWIGTYPE_p_void.getCPtr(rsa_pkey), pad); }

  public static String zx_rsa_pub_dec(SWIGTYPE_p_zx_ctx c, String ciphered, SWIGTYPE_p_void rsa_pkey, int pad) { return zxidjniJNI.zx_rsa_pub_dec(SWIGTYPE_p_zx_ctx.getCPtr(c), ciphered, SWIGTYPE_p_void.getCPtr(rsa_pkey), pad); }

  public static String zx_rsa_priv_dec(SWIGTYPE_p_zx_ctx c, String ciphered, SWIGTYPE_p_void rsa_pkey, int pad) { return zxidjniJNI.zx_rsa_priv_dec(SWIGTYPE_p_zx_ctx.getCPtr(c), ciphered, SWIGTYPE_p_void.getCPtr(rsa_pkey), pad); }

  public static String zx_rsa_priv_enc(SWIGTYPE_p_zx_ctx c, String plain, SWIGTYPE_p_void rsa_pkey, int pad) { return zxidjniJNI.zx_rsa_priv_enc(SWIGTYPE_p_zx_ctx.getCPtr(c), plain, SWIGTYPE_p_void.getCPtr(rsa_pkey), pad); }

  public static SWIGTYPE_p_void zx_get_rsa_pub_from_cert(SWIGTYPE_p_void cert, String logkey) {
    long cPtr = zxidjniJNI.zx_get_rsa_pub_from_cert(SWIGTYPE_p_void.getCPtr(cert), logkey);
    return (cPtr == 0) ? null : new SWIGTYPE_p_void(cPtr, false);
  }

  public static void zx_rand(String buf, int n_bytes) {
    zxidjniJNI.zx_rand(buf, n_bytes);
  }

  public static String zx_md5_crypt(String pw, String salt, String buf) {
    return zxidjniJNI.zx_md5_crypt(pw, salt, buf);
  }

  public static SWIGTYPE_p_zx_elem_s zx_add_kid(SWIGTYPE_p_zx_elem_s father, SWIGTYPE_p_zx_elem_s kid) {
    long cPtr = zxidjniJNI.zx_add_kid(SWIGTYPE_p_zx_elem_s.getCPtr(father), SWIGTYPE_p_zx_elem_s.getCPtr(kid));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_elem_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_elem_s zx_add_kid_before(SWIGTYPE_p_zx_elem_s father, int before, SWIGTYPE_p_zx_elem_s kid) {
    long cPtr = zxidjniJNI.zx_add_kid_before(SWIGTYPE_p_zx_elem_s.getCPtr(father), before, SWIGTYPE_p_zx_elem_s.getCPtr(kid));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_elem_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_elem_s zx_add_kid_after_sa_Issuer(SWIGTYPE_p_zx_elem_s father, SWIGTYPE_p_zx_elem_s kid) {
    long cPtr = zxidjniJNI.zx_add_kid_after_sa_Issuer(SWIGTYPE_p_zx_elem_s.getCPtr(father), SWIGTYPE_p_zx_elem_s.getCPtr(kid));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_elem_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_elem_s zx_replace_kid(SWIGTYPE_p_zx_elem_s father, SWIGTYPE_p_zx_elem_s kid) {
    long cPtr = zxidjniJNI.zx_replace_kid(SWIGTYPE_p_zx_elem_s.getCPtr(father), SWIGTYPE_p_zx_elem_s.getCPtr(kid));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_elem_s(cPtr, false);
  }

  public static void zx_add_content(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s x, String cont) {
    zxidjniJNI.zx_add_content(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(x), cont);
  }

  public static SWIGTYPE_p_zx_attr_s zx_ord_ins_at(SWIGTYPE_p_zx_elem_s x, SWIGTYPE_p_zx_attr_s in_at) {
    long cPtr = zxidjniJNI.zx_ord_ins_at(SWIGTYPE_p_zx_elem_s.getCPtr(x), SWIGTYPE_p_zx_attr_s.getCPtr(in_at));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_attr_s(cPtr, false);
  }

  public static void zx_reverse_elem_lists(SWIGTYPE_p_zx_elem_s x) {
    zxidjniJNI.zx_reverse_elem_lists(SWIGTYPE_p_zx_elem_s.getCPtr(x));
  }

  public static int zx_len_xmlns_if_not_seen(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_ns_s ns, SWIGTYPE_p_p_zx_ns_s pop_seen) {
    return zxidjniJNI.zx_len_xmlns_if_not_seen(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_ns_s.getCPtr(ns), SWIGTYPE_p_p_zx_ns_s.getCPtr(pop_seen));
  }

  public static void zx_add_xmlns_if_not_seen(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_ns_s ns, SWIGTYPE_p_p_zx_ns_s pop_seen) {
    zxidjniJNI.zx_add_xmlns_if_not_seen(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_ns_s.getCPtr(ns), SWIGTYPE_p_p_zx_ns_s.getCPtr(pop_seen));
  }

  public static String zx_enc_seen(String p, SWIGTYPE_p_zx_ns_s ns) {
    return zxidjniJNI.zx_enc_seen(p, SWIGTYPE_p_zx_ns_s.getCPtr(ns));
  }

  public static int zx_LEN_WO_any_elem(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s x) {
    return zxidjniJNI.zx_LEN_WO_any_elem(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(x));
  }

  public static String zx_ENC_WO_any_elem(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s x, String p) {
    return zxidjniJNI.zx_ENC_WO_any_elem(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(x), p);
  }

  public static String zx_EASY_ENC_elem(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s x) { return zxidjniJNI.zx_EASY_ENC_elem(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(x)); }

  public static void zx_free_attr(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_attr_s attr, int free_strs) {
    zxidjniJNI.zx_free_attr(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_attr_s.getCPtr(attr), free_strs);
  }

  public static void zx_free_elem(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s x, int free_strs) {
    zxidjniJNI.zx_free_elem(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(x), free_strs);
  }

  public static void zx_xml_parse_err(SWIGTYPE_p_zx_ctx c, char quote, String func, String msg) {
    zxidjniJNI.zx_xml_parse_err(SWIGTYPE_p_zx_ctx.getCPtr(c), quote, func, msg);
  }

  public static void zx_xml_parse_dbg(SWIGTYPE_p_zx_ctx c, char quote, String func, String msg) {
    zxidjniJNI.zx_xml_parse_dbg(SWIGTYPE_p_zx_ctx.getCPtr(c), quote, func, msg);
  }

  public static SWIGTYPE_p_zx_ns_s zx_xmlns_detected(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s x, String data) {
    long cPtr = zxidjniJNI.zx_xmlns_detected(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(x), data);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static int zx_in_inc_ns(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_ns_s new_ns) {
    return zxidjniJNI.zx_in_inc_ns(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_ns_s.getCPtr(new_ns));
  }

  public static SWIGTYPE_p_zx_el_tok zx_get_el_tok(SWIGTYPE_p_zx_elem_s x) {
    long cPtr = zxidjniJNI.zx_get_el_tok(SWIGTYPE_p_zx_elem_s.getCPtr(x));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_el_tok(cPtr, false);
  }

  public static void zx_prepare_dec_ctx(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_ns_s ns_tab, int n_ns, String start, String lim) {
    zxidjniJNI.zx_prepare_dec_ctx(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_ns_s.getCPtr(ns_tab), n_ns, start, lim);
  }

  public static SWIGTYPE_p_zx_root_s zx_dec_zx_root(SWIGTYPE_p_zx_ctx c, int len, String start, String func) {
    long cPtr = zxidjniJNI.zx_dec_zx_root(SWIGTYPE_p_zx_ctx.getCPtr(c), len, start, func);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_root_s(cPtr, false);
  }

  public static void zx_DEC_elem(SWIGTYPE_p_zx_ctx c, SWIGTYPE_p_zx_elem_s x) {
    zxidjniJNI.zx_DEC_elem(SWIGTYPE_p_zx_ctx.getCPtr(c), SWIGTYPE_p_zx_elem_s.getCPtr(x));
  }

  public static SWIGTYPE_p_zx_el_desc zx_el_desc_lookup(int tok) {
    long cPtr = zxidjniJNI.zx_el_desc_lookup(tok);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_el_desc(cPtr, false);
  }

  public static void entity_s_n_set(zxid_entity self, zxid_entity value) {
    zxidjniJNI.zxid_entity_s_n_set(zxid_entity.getCPtr(self), zxid_entity.getCPtr(value));
  }

  public static zxid_entity entity_s_n_get(zxid_entity self) {
    long cPtr = zxidjniJNI.zxid_entity_s_n_get(zxid_entity.getCPtr(self));
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static void entity_s_n_cdc_set(zxid_entity self, zxid_entity value) {
    zxidjniJNI.zxid_entity_s_n_cdc_set(zxid_entity.getCPtr(self), zxid_entity.getCPtr(value));
  }

  public static zxid_entity entity_s_n_cdc_get(zxid_entity self) {
    long cPtr = zxidjniJNI.zxid_entity_s_n_cdc_get(zxid_entity.getCPtr(self));
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static void entity_s_eid_set(zxid_entity self, String value) {
    zxidjniJNI.zxid_entity_s_eid_set(zxid_entity.getCPtr(self), value);
  }

  public static String entity_s_eid_get(zxid_entity self) {
    return zxidjniJNI.zxid_entity_s_eid_get(zxid_entity.getCPtr(self));
  }

  public static void entity_s_dpy_name_set(zxid_entity self, String value) {
    zxidjniJNI.zxid_entity_s_dpy_name_set(zxid_entity.getCPtr(self), value);
  }

  public static String entity_s_dpy_name_get(zxid_entity self) {
    return zxidjniJNI.zxid_entity_s_dpy_name_get(zxid_entity.getCPtr(self));
  }

  public static void entity_s_button_url_set(zxid_entity self, String value) {
    zxidjniJNI.zxid_entity_s_button_url_set(zxid_entity.getCPtr(self), value);
  }

  public static String entity_s_button_url_get(zxid_entity self) {
    return zxidjniJNI.zxid_entity_s_button_url_get(zxid_entity.getCPtr(self));
  }

  public static void entity_s_sha1_name_set(zxid_entity self, String value) {
    zxidjniJNI.zxid_entity_s_sha1_name_set(zxid_entity.getCPtr(self), value);
  }

  public static String entity_s_sha1_name_get(zxid_entity self) {
    return zxidjniJNI.zxid_entity_s_sha1_name_get(zxid_entity.getCPtr(self));
  }

  public static void entity_s_ed_set(zxid_entity self, SWIGTYPE_p_zx_md_EntityDescriptor_s value) {
    zxidjniJNI.zxid_entity_s_ed_set(zxid_entity.getCPtr(self), SWIGTYPE_p_zx_md_EntityDescriptor_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_md_EntityDescriptor_s entity_s_ed_get(zxid_entity self) {
    long cPtr = zxidjniJNI.zxid_entity_s_ed_get(zxid_entity.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_md_EntityDescriptor_s(cPtr, false);
  }

  public static void entity_s_aamap_set(zxid_entity self, SWIGTYPE_p_zxid_map value) {
    zxidjniJNI.zxid_entity_s_aamap_set(zxid_entity.getCPtr(self), SWIGTYPE_p_zxid_map.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_map entity_s_aamap_get(zxid_entity self) {
    long cPtr = zxidjniJNI.zxid_entity_s_aamap_get(zxid_entity.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_map(cPtr, false);
  }

  public static zxid_entity new_zxid_entity_s() {
    long cPtr = zxidjniJNI.new_zxid_entity_s();
    return (cPtr == 0) ? null : new zxid_entity(cPtr, true);
  }

  public static void delete_zxid_entity_s(zxid_entity self) {
    zxidjniJNI.delete_zxid_entity_s(zxid_entity.getCPtr(self));
  }

  public static void conf_magic_set(zxid_conf self, long value) {
    zxidjniJNI.zxid_conf_magic_set(zxid_conf.getCPtr(self), value);
  }

  public static long conf_magic_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_magic_get(zxid_conf.getCPtr(self));
  }

  public static void conf_ctx_set(zxid_conf self, SWIGTYPE_p_zx_ctx value) {
    zxidjniJNI.zxid_conf_ctx_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zx_ctx.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ctx conf_ctx_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_ctx_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ctx(cPtr, false);
  }

  public static void conf_cot_set(zxid_conf self, zxid_entity value) {
    zxidjniJNI.zxid_conf_cot_set(zxid_conf.getCPtr(self), zxid_entity.getCPtr(value));
  }

  public static zxid_entity conf_cot_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_cot_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static void conf_cpath_supplied_set(zxid_conf self, int value) {
    zxidjniJNI.zxid_conf_cpath_supplied_set(zxid_conf.getCPtr(self), value);
  }

  public static int conf_cpath_supplied_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_cpath_supplied_get(zxid_conf.getCPtr(self));
  }

  public static void conf_cpath_len_set(zxid_conf self, int value) {
    zxidjniJNI.zxid_conf_cpath_len_set(zxid_conf.getCPtr(self), value);
  }

  public static int conf_cpath_len_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_cpath_len_get(zxid_conf.getCPtr(self));
  }

  public static void conf_cpath_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_cpath_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_cpath_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_cpath_get(zxid_conf.getCPtr(self));
  }

  public static void conf_burl_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_burl_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_burl_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_burl_get(zxid_conf.getCPtr(self));
  }

  public static void conf_non_standard_entityid_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_non_standard_entityid_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_non_standard_entityid_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_non_standard_entityid_get(zxid_conf.getCPtr(self));
  }

  public static void conf_redirect_hack_imposed_url_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_redirect_hack_imposed_url_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_redirect_hack_imposed_url_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_redirect_hack_imposed_url_get(zxid_conf.getCPtr(self));
  }

  public static void conf_redirect_hack_zxid_url_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_redirect_hack_zxid_url_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_redirect_hack_zxid_url_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_redirect_hack_zxid_url_get(zxid_conf.getCPtr(self));
  }

  public static void conf_redirect_hack_zxid_qs_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_redirect_hack_zxid_qs_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_redirect_hack_zxid_qs_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_redirect_hack_zxid_qs_get(zxid_conf.getCPtr(self));
  }

  public static void conf_cdc_url_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_cdc_url_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_cdc_url_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_cdc_url_get(zxid_conf.getCPtr(self));
  }

  public static void conf_md_authority_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_md_authority_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_md_authority_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_md_authority_get(zxid_conf.getCPtr(self));
  }

  public static void conf_cdc_choice_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_cdc_choice_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_cdc_choice_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_cdc_choice_get(zxid_conf.getCPtr(self));
  }

  public static void conf_md_fetch_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_md_fetch_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_md_fetch_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_md_fetch_get(zxid_conf.getCPtr(self));
  }

  public static void conf_md_populate_cache_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_md_populate_cache_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_md_populate_cache_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_md_populate_cache_get(zxid_conf.getCPtr(self));
  }

  public static void conf_md_cache_first_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_md_cache_first_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_md_cache_first_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_md_cache_first_get(zxid_conf.getCPtr(self));
  }

  public static void conf_md_cache_last_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_md_cache_last_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_md_cache_last_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_md_cache_last_get(zxid_conf.getCPtr(self));
  }

  public static void conf_auto_cert_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_auto_cert_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_auto_cert_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_auto_cert_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idp_ena_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_idp_ena_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_idp_ena_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_ena_get(zxid_conf.getCPtr(self));
  }

  public static void conf_imps_ena_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_imps_ena_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_imps_ena_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_imps_ena_get(zxid_conf.getCPtr(self));
  }

  public static void conf_as_ena_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_as_ena_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_as_ena_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_as_ena_get(zxid_conf.getCPtr(self));
  }

  public static void conf_pdp_ena_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_pdp_ena_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_pdp_ena_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_pdp_ena_get(zxid_conf.getCPtr(self));
  }

  public static void conf_authn_req_sign_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_authn_req_sign_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_authn_req_sign_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_authn_req_sign_get(zxid_conf.getCPtr(self));
  }

  public static void conf_want_authn_req_signed_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_want_authn_req_signed_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_want_authn_req_signed_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_want_authn_req_signed_get(zxid_conf.getCPtr(self));
  }

  public static void conf_want_sso_a7n_signed_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_want_sso_a7n_signed_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_want_sso_a7n_signed_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_want_sso_a7n_signed_get(zxid_conf.getCPtr(self));
  }

  public static void conf_sso_soap_sign_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_sso_soap_sign_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_sso_soap_sign_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_sso_soap_sign_get(zxid_conf.getCPtr(self));
  }

  public static void conf_sso_soap_resp_sign_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_sso_soap_resp_sign_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_sso_soap_resp_sign_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_sso_soap_resp_sign_get(zxid_conf.getCPtr(self));
  }

  public static void conf_sso_sign_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_sso_sign_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_sso_sign_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_sso_sign_get(zxid_conf.getCPtr(self));
  }

  public static void conf_wsc_sign_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_wsc_sign_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_wsc_sign_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_wsc_sign_get(zxid_conf.getCPtr(self));
  }

  public static void conf_wsp_sign_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_wsp_sign_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_wsp_sign_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_wsp_sign_get(zxid_conf.getCPtr(self));
  }

  public static void conf_nameid_enc_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_nameid_enc_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_nameid_enc_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_nameid_enc_get(zxid_conf.getCPtr(self));
  }

  public static void conf_post_a7n_enc_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_post_a7n_enc_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_post_a7n_enc_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_post_a7n_enc_get(zxid_conf.getCPtr(self));
  }

  public static void conf_di_allow_create_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_di_allow_create_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_di_allow_create_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_di_allow_create_get(zxid_conf.getCPtr(self));
  }

  public static void conf_di_nid_fmt_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_di_nid_fmt_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_di_nid_fmt_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_di_nid_fmt_get(zxid_conf.getCPtr(self));
  }

  public static void conf_di_a7n_enc_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_di_a7n_enc_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_di_a7n_enc_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_di_a7n_enc_get(zxid_conf.getCPtr(self));
  }

  public static void conf_show_conf_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_show_conf_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_show_conf_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_show_conf_get(zxid_conf.getCPtr(self));
  }

  public static void conf_sig_fatal_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_sig_fatal_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_sig_fatal_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_sig_fatal_get(zxid_conf.getCPtr(self));
  }

  public static void conf_nosig_fatal_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_nosig_fatal_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_nosig_fatal_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_nosig_fatal_get(zxid_conf.getCPtr(self));
  }

  public static void conf_msg_sig_ok_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_msg_sig_ok_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_msg_sig_ok_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_msg_sig_ok_get(zxid_conf.getCPtr(self));
  }

  public static void conf_timeout_fatal_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_timeout_fatal_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_timeout_fatal_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_timeout_fatal_get(zxid_conf.getCPtr(self));
  }

  public static void conf_audience_fatal_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_audience_fatal_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_audience_fatal_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_audience_fatal_get(zxid_conf.getCPtr(self));
  }

  public static void conf_dup_a7n_fatal_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_dup_a7n_fatal_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_dup_a7n_fatal_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_dup_a7n_fatal_get(zxid_conf.getCPtr(self));
  }

  public static void conf_dup_msg_fatal_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_dup_msg_fatal_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_dup_msg_fatal_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_dup_msg_fatal_get(zxid_conf.getCPtr(self));
  }

  public static void conf_relto_fatal_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_relto_fatal_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_relto_fatal_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_relto_fatal_get(zxid_conf.getCPtr(self));
  }

  public static void conf_wsp_nosig_fatal_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_wsp_nosig_fatal_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_wsp_nosig_fatal_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_wsp_nosig_fatal_get(zxid_conf.getCPtr(self));
  }

  public static void conf_notimestamp_fatal_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_notimestamp_fatal_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_notimestamp_fatal_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_notimestamp_fatal_get(zxid_conf.getCPtr(self));
  }

  public static void conf_canon_inopt_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_canon_inopt_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_canon_inopt_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_canon_inopt_get(zxid_conf.getCPtr(self));
  }

  public static void conf_enc_tail_opt_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_enc_tail_opt_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_enc_tail_opt_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_enc_tail_opt_get(zxid_conf.getCPtr(self));
  }

  public static void conf_enckey_opt_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_enckey_opt_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_enckey_opt_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_enckey_opt_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idpatopt_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_idpatopt_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_idpatopt_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idpatopt_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idp_list_meth_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_idp_list_meth_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_idp_list_meth_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_list_meth_get(zxid_conf.getCPtr(self));
  }

  public static void conf_cpn_ena_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_cpn_ena_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_cpn_ena_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_cpn_ena_get(zxid_conf.getCPtr(self));
  }

  public static void conf_affiliation_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_affiliation_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_affiliation_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_affiliation_get(zxid_conf.getCPtr(self));
  }

  public static void conf_nice_name_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_nice_name_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_nice_name_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_nice_name_get(zxid_conf.getCPtr(self));
  }

  public static void conf_button_url_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_button_url_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_button_url_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_button_url_get(zxid_conf.getCPtr(self));
  }

  public static void conf_pref_button_size_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_pref_button_size_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_pref_button_size_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_pref_button_size_get(zxid_conf.getCPtr(self));
  }

  public static void conf_org_name_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_org_name_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_org_name_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_org_name_get(zxid_conf.getCPtr(self));
  }

  public static void conf_locality_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_locality_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_locality_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_locality_get(zxid_conf.getCPtr(self));
  }

  public static void conf_state_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_state_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_state_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_state_get(zxid_conf.getCPtr(self));
  }

  public static void conf_country_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_country_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_country_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_country_get(zxid_conf.getCPtr(self));
  }

  public static void conf_contact_org_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_contact_org_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_contact_org_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_contact_org_get(zxid_conf.getCPtr(self));
  }

  public static void conf_contact_name_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_contact_name_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_contact_name_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_contact_name_get(zxid_conf.getCPtr(self));
  }

  public static void conf_contact_email_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_contact_email_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_contact_email_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_contact_email_get(zxid_conf.getCPtr(self));
  }

  public static void conf_contact_tel_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_contact_tel_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_contact_tel_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_contact_tel_get(zxid_conf.getCPtr(self));
  }

  public static void conf_fedusername_suffix_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_fedusername_suffix_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_fedusername_suffix_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_fedusername_suffix_get(zxid_conf.getCPtr(self));
  }

  public static void conf_ses_arch_dir_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_ses_arch_dir_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_ses_arch_dir_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_ses_arch_dir_get(zxid_conf.getCPtr(self));
  }

  public static void conf_ses_cookie_name_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_ses_cookie_name_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_ses_cookie_name_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_ses_cookie_name_get(zxid_conf.getCPtr(self));
  }

  public static void conf_ptm_cookie_name_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_ptm_cookie_name_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_ptm_cookie_name_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_ptm_cookie_name_get(zxid_conf.getCPtr(self));
  }

  public static void conf_ipport_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_ipport_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_ipport_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_ipport_get(zxid_conf.getCPtr(self));
  }

  public static void conf_load_cot_cache_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_load_cot_cache_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_load_cot_cache_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_load_cot_cache_get(zxid_conf.getCPtr(self));
  }

  public static void conf_wspcgicmd_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_wspcgicmd_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_wspcgicmd_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_wspcgicmd_get(zxid_conf.getCPtr(self));
  }

  public static void conf_anon_ok_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_anon_ok_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_anon_ok_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_anon_ok_get(zxid_conf.getCPtr(self));
  }

  public static void conf_optional_login_pat_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_optional_login_pat_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_optional_login_pat_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_optional_login_pat_get(zxid_conf.getCPtr(self));
  }

  public static void conf_required_authnctx_set(zxid_conf self, SWIGTYPE_p_p_char value) {
    zxidjniJNI.zxid_conf_required_authnctx_set(zxid_conf.getCPtr(self), SWIGTYPE_p_p_char.getCPtr(value));
  }

  public static SWIGTYPE_p_p_char conf_required_authnctx_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_required_authnctx_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_p_char(cPtr, false);
  }

  public static void conf_issue_authnctx_set(zxid_conf self, SWIGTYPE_p_zxid_cstr_list value) {
    zxidjniJNI.zxid_conf_issue_authnctx_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_cstr_list.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_cstr_list conf_issue_authnctx_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_issue_authnctx_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_cstr_list(cPtr, false);
  }

  public static void conf_idp_pref_acs_binding_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_idp_pref_acs_binding_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_idp_pref_acs_binding_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_pref_acs_binding_get(zxid_conf.getCPtr(self));
  }

  public static void conf_mandatory_attr_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_mandatory_attr_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_mandatory_attr_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_mandatory_attr_get(zxid_conf.getCPtr(self));
  }

  public static void conf_before_slop_set(zxid_conf self, int value) {
    zxidjniJNI.zxid_conf_before_slop_set(zxid_conf.getCPtr(self), value);
  }

  public static int conf_before_slop_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_before_slop_get(zxid_conf.getCPtr(self));
  }

  public static void conf_after_slop_set(zxid_conf self, int value) {
    zxidjniJNI.zxid_conf_after_slop_set(zxid_conf.getCPtr(self), value);
  }

  public static int conf_after_slop_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_after_slop_get(zxid_conf.getCPtr(self));
  }

  public static void conf_timeskew_set(zxid_conf self, int value) {
    zxidjniJNI.zxid_conf_timeskew_set(zxid_conf.getCPtr(self), value);
  }

  public static int conf_timeskew_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_timeskew_get(zxid_conf.getCPtr(self));
  }

  public static void conf_a7nttl_set(zxid_conf self, int value) {
    zxidjniJNI.zxid_conf_a7nttl_set(zxid_conf.getCPtr(self), value);
  }

  public static int conf_a7nttl_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_a7nttl_get(zxid_conf.getCPtr(self));
  }

  public static void conf_pdp_url_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_pdp_url_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_pdp_url_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_pdp_url_get(zxid_conf.getCPtr(self));
  }

  public static void conf_pdp_call_url_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_pdp_call_url_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_pdp_call_url_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_pdp_call_url_get(zxid_conf.getCPtr(self));
  }

  public static void conf_xasp_vers_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_xasp_vers_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_xasp_vers_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_xasp_vers_get(zxid_conf.getCPtr(self));
  }

  public static void conf_trustpdp_url_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_trustpdp_url_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_trustpdp_url_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_trustpdp_url_get(zxid_conf.getCPtr(self));
  }

  public static void conf_defaultqs_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_defaultqs_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_defaultqs_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_defaultqs_get(zxid_conf.getCPtr(self));
  }

  public static void conf_wsp_pat_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_wsp_pat_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_wsp_pat_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_wsp_pat_get(zxid_conf.getCPtr(self));
  }

  public static void conf_uma_pat_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_uma_pat_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_uma_pat_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_uma_pat_get(zxid_conf.getCPtr(self));
  }

  public static void conf_sso_pat_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_sso_pat_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_sso_pat_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_sso_pat_get(zxid_conf.getCPtr(self));
  }

  public static void conf_mod_saml_attr_prefix_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_mod_saml_attr_prefix_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_mod_saml_attr_prefix_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_mod_saml_attr_prefix_get(zxid_conf.getCPtr(self));
  }

  public static void conf_wsc_to_hdr_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_wsc_to_hdr_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_wsc_to_hdr_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_wsc_to_hdr_get(zxid_conf.getCPtr(self));
  }

  public static void conf_wsc_replyto_hdr_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_wsc_replyto_hdr_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_wsc_replyto_hdr_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_wsc_replyto_hdr_get(zxid_conf.getCPtr(self));
  }

  public static void conf_wsc_action_hdr_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_wsc_action_hdr_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_wsc_action_hdr_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_wsc_action_hdr_get(zxid_conf.getCPtr(self));
  }

  public static void conf_soap_action_hdr_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_soap_action_hdr_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_soap_action_hdr_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_soap_action_hdr_get(zxid_conf.getCPtr(self));
  }

  public static void conf_wsc_soap_content_type_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_wsc_soap_content_type_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_wsc_soap_content_type_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_wsc_soap_content_type_get(zxid_conf.getCPtr(self));
  }

  public static void conf_need_set(zxid_conf self, SWIGTYPE_p_zxid_need value) {
    zxidjniJNI.zxid_conf_need_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_need.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_need conf_need_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_need_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_need(cPtr, false);
  }

  public static void conf_want_set(zxid_conf self, SWIGTYPE_p_zxid_need value) {
    zxidjniJNI.zxid_conf_want_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_need.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_need conf_want_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_want_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_need(cPtr, false);
  }

  public static void conf_attrsrc_set(zxid_conf self, SWIGTYPE_p_zxid_atsrc value) {
    zxidjniJNI.zxid_conf_attrsrc_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_atsrc.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_atsrc conf_attrsrc_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_attrsrc_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_atsrc(cPtr, false);
  }

  public static void conf_aamap_set(zxid_conf self, SWIGTYPE_p_zxid_map value) {
    zxidjniJNI.zxid_conf_aamap_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_map.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_map conf_aamap_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_aamap_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_map(cPtr, false);
  }

  public static void conf_inmap_set(zxid_conf self, SWIGTYPE_p_zxid_map value) {
    zxidjniJNI.zxid_conf_inmap_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_map.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_map conf_inmap_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_inmap_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_map(cPtr, false);
  }

  public static void conf_outmap_set(zxid_conf self, SWIGTYPE_p_zxid_map value) {
    zxidjniJNI.zxid_conf_outmap_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_map.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_map conf_outmap_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_outmap_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_map(cPtr, false);
  }

  public static void conf_pepmap_set(zxid_conf self, SWIGTYPE_p_zxid_map value) {
    zxidjniJNI.zxid_conf_pepmap_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_map.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_map conf_pepmap_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_pepmap_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_map(cPtr, false);
  }

  public static void conf_pepmap_rqout_set(zxid_conf self, SWIGTYPE_p_zxid_map value) {
    zxidjniJNI.zxid_conf_pepmap_rqout_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_map.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_map conf_pepmap_rqout_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_pepmap_rqout_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_map(cPtr, false);
  }

  public static void conf_pepmap_rqin_set(zxid_conf self, SWIGTYPE_p_zxid_map value) {
    zxidjniJNI.zxid_conf_pepmap_rqin_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_map.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_map conf_pepmap_rqin_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_pepmap_rqin_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_map(cPtr, false);
  }

  public static void conf_pepmap_rsout_set(zxid_conf self, SWIGTYPE_p_zxid_map value) {
    zxidjniJNI.zxid_conf_pepmap_rsout_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_map.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_map conf_pepmap_rsout_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_pepmap_rsout_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_map(cPtr, false);
  }

  public static void conf_pepmap_rsin_set(zxid_conf self, SWIGTYPE_p_zxid_map value) {
    zxidjniJNI.zxid_conf_pepmap_rsin_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_map.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_map conf_pepmap_rsin_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_pepmap_rsin_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_map(cPtr, false);
  }

  public static void conf_localpdp_role_permit_set(zxid_conf self, SWIGTYPE_p_zxid_cstr_list value) {
    zxidjniJNI.zxid_conf_localpdp_role_permit_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_cstr_list.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_cstr_list conf_localpdp_role_permit_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_localpdp_role_permit_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_cstr_list(cPtr, false);
  }

  public static void conf_localpdp_role_deny_set(zxid_conf self, SWIGTYPE_p_zxid_cstr_list value) {
    zxidjniJNI.zxid_conf_localpdp_role_deny_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_cstr_list.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_cstr_list conf_localpdp_role_deny_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_localpdp_role_deny_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_cstr_list(cPtr, false);
  }

  public static void conf_localpdp_idpnid_permit_set(zxid_conf self, SWIGTYPE_p_zxid_cstr_list value) {
    zxidjniJNI.zxid_conf_localpdp_idpnid_permit_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_cstr_list.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_cstr_list conf_localpdp_idpnid_permit_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_localpdp_idpnid_permit_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_cstr_list(cPtr, false);
  }

  public static void conf_localpdp_idpnid_deny_set(zxid_conf self, SWIGTYPE_p_zxid_cstr_list value) {
    zxidjniJNI.zxid_conf_localpdp_idpnid_deny_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_cstr_list.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_cstr_list conf_localpdp_idpnid_deny_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_localpdp_idpnid_deny_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_cstr_list(cPtr, false);
  }

  public static void conf_wsc_localpdp_obl_pledge_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_wsc_localpdp_obl_pledge_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_wsc_localpdp_obl_pledge_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_wsc_localpdp_obl_pledge_get(zxid_conf.getCPtr(self));
  }

  public static void conf_wsp_localpdp_obl_req_set(zxid_conf self, SWIGTYPE_p_zxid_obl_list value) {
    zxidjniJNI.zxid_conf_wsp_localpdp_obl_req_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_obl_list.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_obl_list conf_wsp_localpdp_obl_req_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_wsp_localpdp_obl_req_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_obl_list(cPtr, false);
  }

  public static void conf_wsp_localpdp_obl_emit_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_wsp_localpdp_obl_emit_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_wsp_localpdp_obl_emit_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_wsp_localpdp_obl_emit_get(zxid_conf.getCPtr(self));
  }

  public static void conf_wsc_localpdp_obl_accept_set(zxid_conf self, SWIGTYPE_p_zxid_obl_list value) {
    zxidjniJNI.zxid_conf_wsc_localpdp_obl_accept_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_obl_list.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_obl_list conf_wsc_localpdp_obl_accept_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_wsc_localpdp_obl_accept_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_obl_list(cPtr, false);
  }

  public static void conf_unix_grp_az_map_set(zxid_conf self, SWIGTYPE_p_zxid_map value) {
    zxidjniJNI.zxid_conf_unix_grp_az_map_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_map.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_map conf_unix_grp_az_map_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_unix_grp_az_map_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_map(cPtr, false);
  }

  public static void conf_bootstrap_level_set(zxid_conf self, int value) {
    zxidjniJNI.zxid_conf_bootstrap_level_set(zxid_conf.getCPtr(self), value);
  }

  public static int conf_bootstrap_level_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_bootstrap_level_get(zxid_conf.getCPtr(self));
  }

  public static void conf_max_soap_retry_set(zxid_conf self, int value) {
    zxidjniJNI.zxid_conf_max_soap_retry_set(zxid_conf.getCPtr(self), value);
  }

  public static int conf_max_soap_retry_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_max_soap_retry_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idp_sel_start_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_idp_sel_start_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_idp_sel_start_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_sel_start_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idp_sel_new_idp_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_idp_sel_new_idp_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_idp_sel_new_idp_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_sel_new_idp_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idp_sel_our_eid_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_idp_sel_our_eid_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_idp_sel_our_eid_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_sel_our_eid_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idp_sel_tech_user_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_idp_sel_tech_user_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_idp_sel_tech_user_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_sel_tech_user_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idp_sel_tech_site_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_idp_sel_tech_site_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_idp_sel_tech_site_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_sel_tech_site_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idp_sel_footer_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_idp_sel_footer_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_idp_sel_footer_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_sel_footer_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idp_sel_end_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_idp_sel_end_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_idp_sel_end_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_sel_end_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idp_sel_page_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_idp_sel_page_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_idp_sel_page_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_sel_page_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idp_sel_templ_file_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_idp_sel_templ_file_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_idp_sel_templ_file_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_sel_templ_file_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idp_sel_templ_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_idp_sel_templ_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_idp_sel_templ_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_sel_templ_get(zxid_conf.getCPtr(self));
  }

  public static void conf_an_page_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_an_page_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_an_page_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_an_page_get(zxid_conf.getCPtr(self));
  }

  public static void conf_an_templ_file_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_an_templ_file_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_an_templ_file_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_an_templ_file_get(zxid_conf.getCPtr(self));
  }

  public static void conf_an_templ_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_an_templ_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_an_templ_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_an_templ_get(zxid_conf.getCPtr(self));
  }

  public static void conf_post_templ_file_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_post_templ_file_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_post_templ_file_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_post_templ_file_get(zxid_conf.getCPtr(self));
  }

  public static void conf_post_templ_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_post_templ_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_post_templ_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_post_templ_get(zxid_conf.getCPtr(self));
  }

  public static void conf_err_page_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_err_page_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_err_page_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_err_page_get(zxid_conf.getCPtr(self));
  }

  public static void conf_err_templ_file_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_err_templ_file_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_err_templ_file_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_err_templ_file_get(zxid_conf.getCPtr(self));
  }

  public static void conf_err_templ_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_err_templ_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_err_templ_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_err_templ_get(zxid_conf.getCPtr(self));
  }

  public static void conf_new_user_page_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_new_user_page_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_new_user_page_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_new_user_page_get(zxid_conf.getCPtr(self));
  }

  public static void conf_recover_passwd_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_recover_passwd_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_recover_passwd_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_recover_passwd_get(zxid_conf.getCPtr(self));
  }

  public static void conf_atsel_page_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_atsel_page_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_atsel_page_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_atsel_page_get(zxid_conf.getCPtr(self));
  }

  public static void conf_mgmt_start_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_mgmt_start_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_mgmt_start_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_mgmt_start_get(zxid_conf.getCPtr(self));
  }

  public static void conf_mgmt_logout_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_mgmt_logout_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_mgmt_logout_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_mgmt_logout_get(zxid_conf.getCPtr(self));
  }

  public static void conf_mgmt_defed_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_mgmt_defed_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_mgmt_defed_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_mgmt_defed_get(zxid_conf.getCPtr(self));
  }

  public static void conf_mgmt_footer_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_mgmt_footer_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_mgmt_footer_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_mgmt_footer_get(zxid_conf.getCPtr(self));
  }

  public static void conf_mgmt_end_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_mgmt_end_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_mgmt_end_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_mgmt_end_get(zxid_conf.getCPtr(self));
  }

  public static void conf_dbg_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_dbg_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_dbg_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_dbg_get(zxid_conf.getCPtr(self));
  }

  public static void conf_wd_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_wd_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_wd_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_wd_get(zxid_conf.getCPtr(self));
  }

  public static void conf_bus_url_set(zxid_conf self, SWIGTYPE_p_zxid_bus_url value) {
    zxidjniJNI.zxid_conf_bus_url_set(zxid_conf.getCPtr(self), SWIGTYPE_p_zxid_bus_url.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_bus_url conf_bus_url_get(zxid_conf self) {
    long cPtr = zxidjniJNI.zxid_conf_bus_url_get(zxid_conf.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_bus_url(cPtr, false);
  }

  public static void conf_bus_pw_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_bus_pw_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_bus_pw_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_bus_pw_get(zxid_conf.getCPtr(self));
  }

  public static void conf_log_err_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_log_err_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_log_err_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_log_err_get(zxid_conf.getCPtr(self));
  }

  public static void conf_log_act_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_log_act_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_log_act_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_log_act_get(zxid_conf.getCPtr(self));
  }

  public static void conf_log_issue_a7n_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_log_issue_a7n_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_log_issue_a7n_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_log_issue_a7n_get(zxid_conf.getCPtr(self));
  }

  public static void conf_log_issue_msg_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_log_issue_msg_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_log_issue_msg_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_log_issue_msg_get(zxid_conf.getCPtr(self));
  }

  public static void conf_log_rely_a7n_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_log_rely_a7n_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_log_rely_a7n_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_log_rely_a7n_get(zxid_conf.getCPtr(self));
  }

  public static void conf_log_rely_msg_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_log_rely_msg_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_log_rely_msg_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_log_rely_msg_get(zxid_conf.getCPtr(self));
  }

  public static void conf_log_err_in_act_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_log_err_in_act_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_log_err_in_act_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_log_err_in_act_get(zxid_conf.getCPtr(self));
  }

  public static void conf_log_act_in_err_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_log_act_in_err_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_log_act_in_err_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_log_act_in_err_get(zxid_conf.getCPtr(self));
  }

  public static void conf_log_sigfail_is_err_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_log_sigfail_is_err_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_log_sigfail_is_err_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_log_sigfail_is_err_get(zxid_conf.getCPtr(self));
  }

  public static void conf_log_level_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_log_level_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_log_level_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_log_level_get(zxid_conf.getCPtr(self));
  }

  public static void conf_user_local_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_user_local_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_user_local_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_user_local_get(zxid_conf.getCPtr(self));
  }

  public static void conf_redir_to_content_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_redir_to_content_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_redir_to_content_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_redir_to_content_get(zxid_conf.getCPtr(self));
  }

  public static void conf_remote_user_ena_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_remote_user_ena_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_remote_user_ena_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_remote_user_ena_get(zxid_conf.getCPtr(self));
  }

  public static void conf_show_tech_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_show_tech_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_show_tech_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_show_tech_get(zxid_conf.getCPtr(self));
  }

  public static void conf_bare_url_entityid_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_bare_url_entityid_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_bare_url_entityid_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_bare_url_entityid_get(zxid_conf.getCPtr(self));
  }

  public static void conf_loguser_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_loguser_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_loguser_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_loguser_get(zxid_conf.getCPtr(self));
  }

  public static void conf_az_opt_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_az_opt_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_az_opt_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_az_opt_get(zxid_conf.getCPtr(self));
  }

  public static void conf_valid_opt_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_valid_opt_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_valid_opt_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_valid_opt_get(zxid_conf.getCPtr(self));
  }

  public static void conf_idp_pxy_ena_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_idp_pxy_ena_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_idp_pxy_ena_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_idp_pxy_ena_get(zxid_conf.getCPtr(self));
  }

  public static void conf_oaz_jwt_sigenc_alg_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_oaz_jwt_sigenc_alg_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_oaz_jwt_sigenc_alg_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_oaz_jwt_sigenc_alg_get(zxid_conf.getCPtr(self));
  }

  public static void conf_bus_rcpt_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_bus_rcpt_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_bus_rcpt_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_bus_rcpt_get(zxid_conf.getCPtr(self));
  }

  public static void conf_az_fail_mode_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_az_fail_mode_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_az_fail_mode_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_az_fail_mode_get(zxid_conf.getCPtr(self));
  }

  public static void conf_md_authority_ena_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_md_authority_ena_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_md_authority_ena_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_md_authority_ena_get(zxid_conf.getCPtr(self));
  }

  public static void conf_backwards_compat_ena_set(zxid_conf self, char value) {
    zxidjniJNI.zxid_conf_backwards_compat_ena_set(zxid_conf.getCPtr(self), value);
  }

  public static char conf_backwards_compat_ena_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_backwards_compat_ena_get(zxid_conf.getCPtr(self));
  }

  public static void conf_xmldsig_sig_meth_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_xmldsig_sig_meth_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_xmldsig_sig_meth_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_xmldsig_sig_meth_get(zxid_conf.getCPtr(self));
  }

  public static void conf_xmldsig_digest_algo_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_xmldsig_digest_algo_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_xmldsig_digest_algo_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_xmldsig_digest_algo_get(zxid_conf.getCPtr(self));
  }

  public static void conf_samlsig_digest_algo_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_samlsig_digest_algo_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_samlsig_digest_algo_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_samlsig_digest_algo_get(zxid_conf.getCPtr(self));
  }

  public static void conf_blobsig_digest_algo_set(zxid_conf self, String value) {
    zxidjniJNI.zxid_conf_blobsig_digest_algo_set(zxid_conf.getCPtr(self), value);
  }

  public static String conf_blobsig_digest_algo_get(zxid_conf self) {
    return zxidjniJNI.zxid_conf_blobsig_digest_algo_get(zxid_conf.getCPtr(self));
  }

  public static zxid_conf new_zxid_conf() {
    long cPtr = zxidjniJNI.new_zxid_conf();
    return (cPtr == 0) ? null : new zxid_conf(cPtr, true);
  }

  public static void delete_zxid_conf(zxid_conf self) {
    zxidjniJNI.delete_zxid_conf(zxid_conf.getCPtr(self));
  }

  public static void cgi_magic_set(zxid_cgi self, long value) {
    zxidjniJNI.zxid_cgi_magic_set(zxid_cgi.getCPtr(self), value);
  }

  public static long cgi_magic_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_magic_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_op_set(zxid_cgi self, char value) {
    zxidjniJNI.zxid_cgi_op_set(zxid_cgi.getCPtr(self), value);
  }

  public static char cgi_op_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_op_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_pr_ix_set(zxid_cgi self, char value) {
    zxidjniJNI.zxid_cgi_pr_ix_set(zxid_cgi.getCPtr(self), value);
  }

  public static char cgi_pr_ix_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_pr_ix_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_allow_create_set(zxid_cgi self, char value) {
    zxidjniJNI.zxid_cgi_allow_create_set(zxid_cgi.getCPtr(self), value);
  }

  public static char cgi_allow_create_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_allow_create_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_ispassive_set(zxid_cgi self, char value) {
    zxidjniJNI.zxid_cgi_ispassive_set(zxid_cgi.getCPtr(self), value);
  }

  public static char cgi_ispassive_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_ispassive_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_force_authn_set(zxid_cgi self, char value) {
    zxidjniJNI.zxid_cgi_force_authn_set(zxid_cgi.getCPtr(self), value);
  }

  public static char cgi_force_authn_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_force_authn_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_enc_hint_set(zxid_cgi self, char value) {
    zxidjniJNI.zxid_cgi_enc_hint_set(zxid_cgi.getCPtr(self), value);
  }

  public static char cgi_enc_hint_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_enc_hint_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_atselafter_set(zxid_cgi self, char value) {
    zxidjniJNI.zxid_cgi_atselafter_set(zxid_cgi.getCPtr(self), value);
  }

  public static char cgi_atselafter_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_atselafter_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_mob_set(zxid_cgi self, char value) {
    zxidjniJNI.zxid_cgi_mob_set(zxid_cgi.getCPtr(self), value);
  }

  public static char cgi_mob_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_mob_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_sid_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_sid_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_sid_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_sid_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_nid_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_nid_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_nid_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_nid_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_uid_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_uid_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_uid_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_uid_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_pw_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_pw_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_pw_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_pw_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_pin_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_pin_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_pin_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_pin_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_ssoreq_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_ssoreq_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_ssoreq_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_ssoreq_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_cdc_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_cdc_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_cdc_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_cdc_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_eid_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_eid_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_eid_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_eid_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_nid_fmt_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_nid_fmt_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_nid_fmt_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_nid_fmt_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_affil_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_affil_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_affil_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_affil_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_consent_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_consent_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_consent_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_consent_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_matching_rule_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_matching_rule_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_matching_rule_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_matching_rule_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_authn_ctx_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_authn_ctx_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_authn_ctx_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_authn_ctx_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_pxy_count_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_pxy_count_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_pxy_count_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_pxy_count_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_get_complete_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_get_complete_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_get_complete_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_get_complete_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_idppxylist_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_idppxylist_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_idppxylist_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_idppxylist_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_rs_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_rs_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_rs_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_rs_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_newnym_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_newnym_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_newnym_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_newnym_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_saml_art_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_saml_art_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_saml_art_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_saml_art_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_saml_resp_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_saml_resp_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_saml_resp_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_saml_resp_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_saml_req_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_saml_req_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_saml_req_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_saml_req_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_sigalg_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_sigalg_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_sigalg_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_sigalg_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_sig_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_sig_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_sig_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_sig_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_sigval_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_sigval_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_sigval_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_sigval_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_sigmsg_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_sigmsg_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_sigmsg_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_sigmsg_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_err_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_err_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_err_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_err_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_msg_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_msg_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_msg_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_msg_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_dbg_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_dbg_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_dbg_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_dbg_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_zxapp_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_zxapp_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_zxapp_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_zxapp_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_zxrfr_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_zxrfr_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_zxrfr_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_zxrfr_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_redirafter_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_redirafter_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_redirafter_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_redirafter_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_ok_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_ok_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_ok_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_ok_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_templ_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_templ_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_templ_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_templ_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_sp_eid_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_sp_eid_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_sp_eid_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_sp_eid_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_sp_dpy_name_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_sp_dpy_name_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_sp_dpy_name_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_sp_dpy_name_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_sp_button_url_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_sp_button_url_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_sp_button_url_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_sp_button_url_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_rest_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_rest_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_rest_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_rest_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_response_type_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_response_type_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_response_type_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_response_type_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_client_id_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_client_id_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_client_id_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_client_id_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_scope_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_scope_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_scope_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_scope_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_redirect_uri_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_redirect_uri_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_redirect_uri_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_redirect_uri_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_nonce_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_nonce_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_nonce_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_nonce_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_state_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_state_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_state_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_state_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_display_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_display_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_display_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_display_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_prompt_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_prompt_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_prompt_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_prompt_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_access_token_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_access_token_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_access_token_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_access_token_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_refresh_token_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_refresh_token_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_refresh_token_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_refresh_token_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_token_type_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_token_type_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_token_type_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_token_type_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_grant_type_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_grant_type_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_grant_type_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_grant_type_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_code_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_code_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_code_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_code_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_id_token_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_id_token_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_id_token_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_id_token_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_expires_in_set(zxid_cgi self, int value) {
    zxidjniJNI.zxid_cgi_expires_in_set(zxid_cgi.getCPtr(self), value);
  }

  public static int cgi_expires_in_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_expires_in_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_iss_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_iss_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_iss_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_iss_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_user_id_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_user_id_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_user_id_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_user_id_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_aud_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_aud_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_aud_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_aud_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_exp_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_exp_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_exp_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_exp_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_iso29115_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_iso29115_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_iso29115_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_iso29115_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_schema_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_schema_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_schema_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_schema_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_id_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_id_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_id_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_id_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_inv_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_inv_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_inv_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_inv_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_pcode_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_pcode_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_pcode_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_pcode_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_skin_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_skin_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_skin_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_skin_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_action_url_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_action_url_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_action_url_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_action_url_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_uri_path_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_uri_path_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_uri_path_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_uri_path_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_qs_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_qs_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_qs_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_qs_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_post_set(zxid_cgi self, String value) {
    zxidjniJNI.zxid_cgi_post_set(zxid_cgi.getCPtr(self), value);
  }

  public static String cgi_post_get(zxid_cgi self) {
    return zxidjniJNI.zxid_cgi_post_get(zxid_cgi.getCPtr(self));
  }

  public static void cgi_idp_list_set(zxid_cgi self, zxid_entity value) {
    zxidjniJNI.zxid_cgi_idp_list_set(zxid_cgi.getCPtr(self), zxid_entity.getCPtr(value));
  }

  public static zxid_entity cgi_idp_list_get(zxid_cgi self) {
    long cPtr = zxidjniJNI.zxid_cgi_idp_list_get(zxid_cgi.getCPtr(self));
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static zxid_cgi new_zxid_cgi() {
    long cPtr = zxidjniJNI.new_zxid_cgi();
    return (cPtr == 0) ? null : new zxid_cgi(cPtr, true);
  }

  public static void delete_zxid_cgi(zxid_cgi self) {
    zxidjniJNI.delete_zxid_cgi(zxid_cgi.getCPtr(self));
  }

  public static void ses_magic_set(zxid_ses self, long value) {
    zxidjniJNI.zxid_ses_magic_set(zxid_ses.getCPtr(self), value);
  }

  public static long ses_magic_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_magic_get(zxid_ses.getCPtr(self));
  }

  public static void ses_sid_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_sid_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_sid_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_sid_get(zxid_ses.getCPtr(self));
  }

  public static void ses_uid_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_uid_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_uid_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_uid_get(zxid_ses.getCPtr(self));
  }

  public static void ses_nid_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_nid_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_nid_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_nid_get(zxid_ses.getCPtr(self));
  }

  public static void ses_tgt_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_tgt_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_tgt_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_tgt_get(zxid_ses.getCPtr(self));
  }

  public static void ses_sesix_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_sesix_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_sesix_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_sesix_get(zxid_ses.getCPtr(self));
  }

  public static void ses_ipport_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_ipport_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_ipport_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_ipport_get(zxid_ses.getCPtr(self));
  }

  public static void ses_wsc_msgid_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_wsc_msgid_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_wsc_msgid_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_wsc_msgid_get(zxid_ses.getCPtr(self));
  }

  public static void ses_wsp_msgid_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_wsp_msgid_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_wsp_msgid_get(zxid_ses self) { return zxidjniJNI.zxid_ses_wsp_msgid_get(zxid_ses.getCPtr(self)); }

  public static void ses_an_ctx_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_an_ctx_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_an_ctx_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_an_ctx_get(zxid_ses.getCPtr(self));
  }

  public static void ses_nidfmt_set(zxid_ses self, char value) {
    zxidjniJNI.zxid_ses_nidfmt_set(zxid_ses.getCPtr(self), value);
  }

  public static char ses_nidfmt_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_nidfmt_get(zxid_ses.getCPtr(self));
  }

  public static void ses_tgtfmt_set(zxid_ses self, char value) {
    zxidjniJNI.zxid_ses_tgtfmt_set(zxid_ses.getCPtr(self), value);
  }

  public static char ses_tgtfmt_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_tgtfmt_get(zxid_ses.getCPtr(self));
  }

  public static void ses_sigres_set(zxid_ses self, char value) {
    zxidjniJNI.zxid_ses_sigres_set(zxid_ses.getCPtr(self), value);
  }

  public static char ses_sigres_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_sigres_get(zxid_ses.getCPtr(self));
  }

  public static void ses_ssores_set(zxid_ses self, char value) {
    zxidjniJNI.zxid_ses_ssores_set(zxid_ses.getCPtr(self), value);
  }

  public static char ses_ssores_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_ssores_get(zxid_ses.getCPtr(self));
  }

  public static void ses_sso_a7n_path_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_sso_a7n_path_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_sso_a7n_path_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_sso_a7n_path_get(zxid_ses.getCPtr(self));
  }

  public static void ses_tgt_a7n_path_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_tgt_a7n_path_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_tgt_a7n_path_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_tgt_a7n_path_get(zxid_ses.getCPtr(self));
  }

  public static void ses_setcookie_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_setcookie_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_setcookie_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_setcookie_get(zxid_ses.getCPtr(self));
  }

  public static void ses_setptmcookie_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_setptmcookie_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_setptmcookie_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_setptmcookie_get(zxid_ses.getCPtr(self));
  }

  public static void ses_cookie_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_cookie_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_cookie_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_cookie_get(zxid_ses.getCPtr(self));
  }

  public static void ses_rs_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_rs_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_rs_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_rs_get(zxid_ses.getCPtr(self));
  }

  public static void ses_rcvd_usagedir_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_rcvd_usagedir_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_rcvd_usagedir_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_rcvd_usagedir_get(zxid_ses.getCPtr(self));
  }

  public static void ses_an_instant_set(zxid_ses self, int value) {
    zxidjniJNI.zxid_ses_an_instant_set(zxid_ses.getCPtr(self), value);
  }

  public static int ses_an_instant_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_an_instant_get(zxid_ses.getCPtr(self));
  }

  public static void ses_nameid_set(zxid_ses self, zxid_nid value) {
    zxidjniJNI.zxid_ses_nameid_set(zxid_ses.getCPtr(self), zxid_nid.getCPtr(value));
  }

  public static zxid_nid ses_nameid_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_nameid_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new zxid_nid(cPtr, false);
  }

  public static void ses_tgtnameid_set(zxid_ses self, zxid_nid value) {
    zxidjniJNI.zxid_ses_tgtnameid_set(zxid_ses.getCPtr(self), zxid_nid.getCPtr(value));
  }

  public static zxid_nid ses_tgtnameid_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_tgtnameid_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new zxid_nid(cPtr, false);
  }

  public static void ses_a7n_set(zxid_ses self, zxid_a7n value) {
    zxidjniJNI.zxid_ses_a7n_set(zxid_ses.getCPtr(self), zxid_a7n.getCPtr(value));
  }

  public static zxid_a7n ses_a7n_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_a7n_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new zxid_a7n(cPtr, false);
  }

  public static void ses_tgta7n_set(zxid_ses self, zxid_a7n value) {
    zxidjniJNI.zxid_ses_tgta7n_set(zxid_ses.getCPtr(self), zxid_a7n.getCPtr(value));
  }

  public static zxid_a7n ses_tgta7n_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_tgta7n_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new zxid_a7n(cPtr, false);
  }

  public static void ses_jwt_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_jwt_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_jwt_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_jwt_get(zxid_ses.getCPtr(self));
  }

  public static void ses_tgtjwt_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_tgtjwt_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_tgtjwt_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_tgtjwt_get(zxid_ses.getCPtr(self));
  }

  public static void ses_a7n11_set(zxid_ses self, SWIGTYPE_p_zx_sa11_Assertion_s value) {
    zxidjniJNI.zxid_ses_a7n11_set(zxid_ses.getCPtr(self), SWIGTYPE_p_zx_sa11_Assertion_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_sa11_Assertion_s ses_a7n11_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_a7n11_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_sa11_Assertion_s(cPtr, false);
  }

  public static void ses_tgta7n11_set(zxid_ses self, SWIGTYPE_p_zx_sa11_Assertion_s value) {
    zxidjniJNI.zxid_ses_tgta7n11_set(zxid_ses.getCPtr(self), SWIGTYPE_p_zx_sa11_Assertion_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_sa11_Assertion_s ses_tgta7n11_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_tgta7n11_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_sa11_Assertion_s(cPtr, false);
  }

  public static void ses_a7n12_set(zxid_ses self, SWIGTYPE_p_zx_ff12_Assertion_s value) {
    zxidjniJNI.zxid_ses_a7n12_set(zxid_ses.getCPtr(self), SWIGTYPE_p_zx_ff12_Assertion_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ff12_Assertion_s ses_a7n12_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_a7n12_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ff12_Assertion_s(cPtr, false);
  }

  public static void ses_tgta7n12_set(zxid_ses self, SWIGTYPE_p_zx_ff12_Assertion_s value) {
    zxidjniJNI.zxid_ses_tgta7n12_set(zxid_ses.getCPtr(self), SWIGTYPE_p_zx_ff12_Assertion_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ff12_Assertion_s ses_tgta7n12_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_tgta7n12_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ff12_Assertion_s(cPtr, false);
  }

  public static void ses_call_invoktok_set(zxid_ses self, zxid_tok value) {
    zxidjniJNI.zxid_ses_call_invoktok_set(zxid_ses.getCPtr(self), zxid_tok.getCPtr(value));
  }

  public static zxid_tok ses_call_invoktok_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_call_invoktok_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new zxid_tok(cPtr, false);
  }

  public static void ses_call_tgttok_set(zxid_ses self, zxid_tok value) {
    zxidjniJNI.zxid_ses_call_tgttok_set(zxid_ses.getCPtr(self), zxid_tok.getCPtr(value));
  }

  public static zxid_tok ses_call_tgttok_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_call_tgttok_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new zxid_tok(cPtr, false);
  }

  public static void ses_deleg_di_epr_set(zxid_ses self, zxid_epr value) {
    zxidjniJNI.zxid_ses_deleg_di_epr_set(zxid_ses.getCPtr(self), zxid_epr.getCPtr(value));
  }

  public static zxid_epr ses_deleg_di_epr_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_deleg_di_epr_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new zxid_epr(cPtr, false);
  }

  public static void ses_curflt_set(zxid_ses self, zxid_fault value) {
    zxidjniJNI.zxid_ses_curflt_set(zxid_ses.getCPtr(self), zxid_fault.getCPtr(value));
  }

  public static zxid_fault ses_curflt_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_curflt_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new zxid_fault(cPtr, false);
  }

  public static void ses_curstatus_set(zxid_ses self, zxid_tas3_status value) {
    zxidjniJNI.zxid_ses_curstatus_set(zxid_ses.getCPtr(self), zxid_tas3_status.getCPtr(value));
  }

  public static zxid_tas3_status ses_curstatus_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_curstatus_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new zxid_tas3_status(cPtr, false);
  }

  public static void ses_issuer_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_issuer_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_issuer_get(zxid_ses self) { return zxidjniJNI.zxid_ses_issuer_get(zxid_ses.getCPtr(self)); }

  public static void ses_srcts_set(zxid_ses self, SWIGTYPE_p_timeval value) {
    zxidjniJNI.zxid_ses_srcts_set(zxid_ses.getCPtr(self), SWIGTYPE_p_timeval.getCPtr(value));
  }

  public static SWIGTYPE_p_timeval ses_srcts_get(zxid_ses self) {
    return new SWIGTYPE_p_timeval(zxidjniJNI.zxid_ses_srcts_get(zxid_ses.getCPtr(self)), true);
  }

  public static void ses_sesbuf_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_sesbuf_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_sesbuf_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_sesbuf_get(zxid_ses.getCPtr(self));
  }

  public static void ses_sso_a7n_buf_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_sso_a7n_buf_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_sso_a7n_buf_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_sso_a7n_buf_get(zxid_ses.getCPtr(self));
  }

  public static void ses_at_set(zxid_ses self, SWIGTYPE_p_zxid_attr value) {
    zxidjniJNI.zxid_ses_at_set(zxid_ses.getCPtr(self), SWIGTYPE_p_zxid_attr.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_attr ses_at_get(zxid_ses self) {
    long cPtr = zxidjniJNI.zxid_ses_at_get(zxid_ses.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_attr(cPtr, false);
  }

  public static void ses_access_token_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_access_token_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_access_token_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_access_token_get(zxid_ses.getCPtr(self));
  }

  public static void ses_refresh_token_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_refresh_token_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_refresh_token_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_refresh_token_get(zxid_ses.getCPtr(self));
  }

  public static void ses_token_type_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_token_type_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_token_type_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_token_type_get(zxid_ses.getCPtr(self));
  }

  public static void ses_id_token_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_id_token_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_id_token_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_id_token_get(zxid_ses.getCPtr(self));
  }

  public static void ses_expires_in_set(zxid_ses self, int value) {
    zxidjniJNI.zxid_ses_expires_in_set(zxid_ses.getCPtr(self), value);
  }

  public static int ses_expires_in_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_expires_in_get(zxid_ses.getCPtr(self));
  }

  public static void ses_client_id_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_client_id_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_client_id_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_client_id_get(zxid_ses.getCPtr(self));
  }

  public static void ses_client_secret_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_client_secret_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_client_secret_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_client_secret_get(zxid_ses.getCPtr(self));
  }

  public static void ses_rpt_set(zxid_ses self, String value) {
    zxidjniJNI.zxid_ses_rpt_set(zxid_ses.getCPtr(self), value);
  }

  public static String ses_rpt_get(zxid_ses self) {
    return zxidjniJNI.zxid_ses_rpt_get(zxid_ses.getCPtr(self));
  }

  public static zxid_ses new_zxid_ses() {
    long cPtr = zxidjniJNI.new_zxid_ses();
    return (cPtr == 0) ? null : new zxid_ses(cPtr, true);
  }

  public static void delete_zxid_ses(zxid_ses self) {
    zxidjniJNI.delete_zxid_ses(zxid_ses.getCPtr(self));
  }

  public static void attr_n_set(SWIGTYPE_p_zxid_attr self, SWIGTYPE_p_zxid_attr value) {
    zxidjniJNI.zxid_attr_n_set(SWIGTYPE_p_zxid_attr.getCPtr(self), SWIGTYPE_p_zxid_attr.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_attr attr_n_get(SWIGTYPE_p_zxid_attr self) {
    long cPtr = zxidjniJNI.zxid_attr_n_get(SWIGTYPE_p_zxid_attr.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_attr(cPtr, false);
  }

  public static void attr_nv_set(SWIGTYPE_p_zxid_attr self, SWIGTYPE_p_zxid_attr value) {
    zxidjniJNI.zxid_attr_nv_set(SWIGTYPE_p_zxid_attr.getCPtr(self), SWIGTYPE_p_zxid_attr.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_attr attr_nv_get(SWIGTYPE_p_zxid_attr self) {
    long cPtr = zxidjniJNI.zxid_attr_nv_get(SWIGTYPE_p_zxid_attr.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_attr(cPtr, false);
  }

  public static void attr_name_set(SWIGTYPE_p_zxid_attr self, String value) {
    zxidjniJNI.zxid_attr_name_set(SWIGTYPE_p_zxid_attr.getCPtr(self), value);
  }

  public static String attr_name_get(SWIGTYPE_p_zxid_attr self) {
    return zxidjniJNI.zxid_attr_name_get(SWIGTYPE_p_zxid_attr.getCPtr(self));
  }

  public static void attr_val_set(SWIGTYPE_p_zxid_attr self, String value) {
    zxidjniJNI.zxid_attr_val_set(SWIGTYPE_p_zxid_attr.getCPtr(self), value);
  }

  public static String attr_val_get(SWIGTYPE_p_zxid_attr self) {
    return zxidjniJNI.zxid_attr_val_get(SWIGTYPE_p_zxid_attr.getCPtr(self));
  }

  public static void attr_map_val_set(SWIGTYPE_p_zxid_attr self, String value) {
    zxidjniJNI.zxid_attr_map_val_set(SWIGTYPE_p_zxid_attr.getCPtr(self), value);
  }

  public static String attr_map_val_get(SWIGTYPE_p_zxid_attr self) { return zxidjniJNI.zxid_attr_map_val_get(SWIGTYPE_p_zxid_attr.getCPtr(self)); }

  public static void attr_orig_set(SWIGTYPE_p_zxid_attr self, SWIGTYPE_p_zx_sa_Attribute_s value) {
    zxidjniJNI.zxid_attr_orig_set(SWIGTYPE_p_zxid_attr.getCPtr(self), SWIGTYPE_p_zx_sa_Attribute_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_sa_Attribute_s attr_orig_get(SWIGTYPE_p_zxid_attr self) {
    long cPtr = zxidjniJNI.zxid_attr_orig_get(SWIGTYPE_p_zxid_attr.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_sa_Attribute_s(cPtr, false);
  }

  public static void attr_issuer_set(SWIGTYPE_p_zxid_attr self, String value) {
    zxidjniJNI.zxid_attr_issuer_set(SWIGTYPE_p_zxid_attr.getCPtr(self), value);
  }

  public static String attr_issuer_get(SWIGTYPE_p_zxid_attr self) { return zxidjniJNI.zxid_attr_issuer_get(SWIGTYPE_p_zxid_attr.getCPtr(self)); }

  public static SWIGTYPE_p_zxid_attr new_zxid_attr() {
    long cPtr = zxidjniJNI.new_zxid_attr();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_attr(cPtr, true);
  }

  public static void delete_zxid_attr(SWIGTYPE_p_zxid_attr self) {
    zxidjniJNI.delete_zxid_attr(SWIGTYPE_p_zxid_attr.getCPtr(self));
  }

  public static void need_n_set(SWIGTYPE_p_zxid_need self, SWIGTYPE_p_zxid_need value) {
    zxidjniJNI.zxid_need_n_set(SWIGTYPE_p_zxid_need.getCPtr(self), SWIGTYPE_p_zxid_need.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_need need_n_get(SWIGTYPE_p_zxid_need self) {
    long cPtr = zxidjniJNI.zxid_need_n_get(SWIGTYPE_p_zxid_need.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_need(cPtr, false);
  }

  public static void need_at_set(SWIGTYPE_p_zxid_need self, SWIGTYPE_p_zxid_attr value) {
    zxidjniJNI.zxid_need_at_set(SWIGTYPE_p_zxid_need.getCPtr(self), SWIGTYPE_p_zxid_attr.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_attr need_at_get(SWIGTYPE_p_zxid_need self) {
    long cPtr = zxidjniJNI.zxid_need_at_get(SWIGTYPE_p_zxid_need.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_attr(cPtr, false);
  }

  public static void need_usage_set(SWIGTYPE_p_zxid_need self, String value) {
    zxidjniJNI.zxid_need_usage_set(SWIGTYPE_p_zxid_need.getCPtr(self), value);
  }

  public static String need_usage_get(SWIGTYPE_p_zxid_need self) {
    return zxidjniJNI.zxid_need_usage_get(SWIGTYPE_p_zxid_need.getCPtr(self));
  }

  public static void need_retent_set(SWIGTYPE_p_zxid_need self, String value) {
    zxidjniJNI.zxid_need_retent_set(SWIGTYPE_p_zxid_need.getCPtr(self), value);
  }

  public static String need_retent_get(SWIGTYPE_p_zxid_need self) {
    return zxidjniJNI.zxid_need_retent_get(SWIGTYPE_p_zxid_need.getCPtr(self));
  }

  public static void need_oblig_set(SWIGTYPE_p_zxid_need self, String value) {
    zxidjniJNI.zxid_need_oblig_set(SWIGTYPE_p_zxid_need.getCPtr(self), value);
  }

  public static String need_oblig_get(SWIGTYPE_p_zxid_need self) {
    return zxidjniJNI.zxid_need_oblig_get(SWIGTYPE_p_zxid_need.getCPtr(self));
  }

  public static void need_ext_set(SWIGTYPE_p_zxid_need self, String value) {
    zxidjniJNI.zxid_need_ext_set(SWIGTYPE_p_zxid_need.getCPtr(self), value);
  }

  public static String need_ext_get(SWIGTYPE_p_zxid_need self) {
    return zxidjniJNI.zxid_need_ext_get(SWIGTYPE_p_zxid_need.getCPtr(self));
  }

  public static SWIGTYPE_p_zxid_need new_zxid_need() {
    long cPtr = zxidjniJNI.new_zxid_need();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_need(cPtr, true);
  }

  public static void delete_zxid_need(SWIGTYPE_p_zxid_need self) {
    zxidjniJNI.delete_zxid_need(SWIGTYPE_p_zxid_need.getCPtr(self));
  }

  public static void map_n_set(SWIGTYPE_p_zxid_map self, SWIGTYPE_p_zxid_map value) {
    zxidjniJNI.zxid_map_n_set(SWIGTYPE_p_zxid_map.getCPtr(self), SWIGTYPE_p_zxid_map.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_map map_n_get(SWIGTYPE_p_zxid_map self) {
    long cPtr = zxidjniJNI.zxid_map_n_get(SWIGTYPE_p_zxid_map.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_map(cPtr, false);
  }

  public static void map_rule_set(SWIGTYPE_p_zxid_map self, int value) {
    zxidjniJNI.zxid_map_rule_set(SWIGTYPE_p_zxid_map.getCPtr(self), value);
  }

  public static int map_rule_get(SWIGTYPE_p_zxid_map self) {
    return zxidjniJNI.zxid_map_rule_get(SWIGTYPE_p_zxid_map.getCPtr(self));
  }

  public static void map_ns_set(SWIGTYPE_p_zxid_map self, String value) {
    zxidjniJNI.zxid_map_ns_set(SWIGTYPE_p_zxid_map.getCPtr(self), value);
  }

  public static String map_ns_get(SWIGTYPE_p_zxid_map self) {
    return zxidjniJNI.zxid_map_ns_get(SWIGTYPE_p_zxid_map.getCPtr(self));
  }

  public static void map_src_set(SWIGTYPE_p_zxid_map self, String value) {
    zxidjniJNI.zxid_map_src_set(SWIGTYPE_p_zxid_map.getCPtr(self), value);
  }

  public static String map_src_get(SWIGTYPE_p_zxid_map self) {
    return zxidjniJNI.zxid_map_src_get(SWIGTYPE_p_zxid_map.getCPtr(self));
  }

  public static void map_dst_set(SWIGTYPE_p_zxid_map self, String value) {
    zxidjniJNI.zxid_map_dst_set(SWIGTYPE_p_zxid_map.getCPtr(self), value);
  }

  public static String map_dst_get(SWIGTYPE_p_zxid_map self) {
    return zxidjniJNI.zxid_map_dst_get(SWIGTYPE_p_zxid_map.getCPtr(self));
  }

  public static void map_ext_set(SWIGTYPE_p_zxid_map self, String value) {
    zxidjniJNI.zxid_map_ext_set(SWIGTYPE_p_zxid_map.getCPtr(self), value);
  }

  public static String map_ext_get(SWIGTYPE_p_zxid_map self) {
    return zxidjniJNI.zxid_map_ext_get(SWIGTYPE_p_zxid_map.getCPtr(self));
  }

  public static SWIGTYPE_p_zxid_map new_zxid_map() {
    long cPtr = zxidjniJNI.new_zxid_map();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_map(cPtr, true);
  }

  public static void delete_zxid_map(SWIGTYPE_p_zxid_map self) {
    zxidjniJNI.delete_zxid_map(SWIGTYPE_p_zxid_map.getCPtr(self));
  }

  public static void cstr_list_n_set(SWIGTYPE_p_zxid_cstr_list self, SWIGTYPE_p_zxid_cstr_list value) {
    zxidjniJNI.zxid_cstr_list_n_set(SWIGTYPE_p_zxid_cstr_list.getCPtr(self), SWIGTYPE_p_zxid_cstr_list.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_cstr_list cstr_list_n_get(SWIGTYPE_p_zxid_cstr_list self) {
    long cPtr = zxidjniJNI.zxid_cstr_list_n_get(SWIGTYPE_p_zxid_cstr_list.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_cstr_list(cPtr, false);
  }

  public static void cstr_list_s_set(SWIGTYPE_p_zxid_cstr_list self, String value) {
    zxidjniJNI.zxid_cstr_list_s_set(SWIGTYPE_p_zxid_cstr_list.getCPtr(self), value);
  }

  public static String cstr_list_s_get(SWIGTYPE_p_zxid_cstr_list self) {
    return zxidjniJNI.zxid_cstr_list_s_get(SWIGTYPE_p_zxid_cstr_list.getCPtr(self));
  }

  public static SWIGTYPE_p_zxid_cstr_list new_zxid_cstr_list() {
    long cPtr = zxidjniJNI.new_zxid_cstr_list();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_cstr_list(cPtr, true);
  }

  public static void delete_zxid_cstr_list(SWIGTYPE_p_zxid_cstr_list self) {
    zxidjniJNI.delete_zxid_cstr_list(SWIGTYPE_p_zxid_cstr_list.getCPtr(self));
  }

  public static void obl_list_n_set(SWIGTYPE_p_zxid_obl_list self, SWIGTYPE_p_zxid_obl_list value) {
    zxidjniJNI.zxid_obl_list_n_set(SWIGTYPE_p_zxid_obl_list.getCPtr(self), SWIGTYPE_p_zxid_obl_list.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_obl_list obl_list_n_get(SWIGTYPE_p_zxid_obl_list self) {
    long cPtr = zxidjniJNI.zxid_obl_list_n_get(SWIGTYPE_p_zxid_obl_list.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_obl_list(cPtr, false);
  }

  public static void obl_list_name_set(SWIGTYPE_p_zxid_obl_list self, String value) {
    zxidjniJNI.zxid_obl_list_name_set(SWIGTYPE_p_zxid_obl_list.getCPtr(self), value);
  }

  public static String obl_list_name_get(SWIGTYPE_p_zxid_obl_list self) {
    return zxidjniJNI.zxid_obl_list_name_get(SWIGTYPE_p_zxid_obl_list.getCPtr(self));
  }

  public static void obl_list_vals_set(SWIGTYPE_p_zxid_obl_list self, SWIGTYPE_p_zxid_cstr_list value) {
    zxidjniJNI.zxid_obl_list_vals_set(SWIGTYPE_p_zxid_obl_list.getCPtr(self), SWIGTYPE_p_zxid_cstr_list.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_cstr_list obl_list_vals_get(SWIGTYPE_p_zxid_obl_list self) {
    long cPtr = zxidjniJNI.zxid_obl_list_vals_get(SWIGTYPE_p_zxid_obl_list.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_cstr_list(cPtr, false);
  }

  public static SWIGTYPE_p_zxid_obl_list new_zxid_obl_list() {
    long cPtr = zxidjniJNI.new_zxid_obl_list();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_obl_list(cPtr, true);
  }

  public static void delete_zxid_obl_list(SWIGTYPE_p_zxid_obl_list self) {
    zxidjniJNI.delete_zxid_obl_list(SWIGTYPE_p_zxid_obl_list.getCPtr(self));
  }

  public static void stomp_hdr_len_set(SWIGTYPE_p_stomp_hdr self, int value) {
    zxidjniJNI.stomp_hdr_len_set(SWIGTYPE_p_stomp_hdr.getCPtr(self), value);
  }

  public static int stomp_hdr_len_get(SWIGTYPE_p_stomp_hdr self) {
    return zxidjniJNI.stomp_hdr_len_get(SWIGTYPE_p_stomp_hdr.getCPtr(self));
  }

  public static void stomp_hdr_body_set(SWIGTYPE_p_stomp_hdr self, String value) {
    zxidjniJNI.stomp_hdr_body_set(SWIGTYPE_p_stomp_hdr.getCPtr(self), value);
  }

  public static String stomp_hdr_body_get(SWIGTYPE_p_stomp_hdr self) {
    return zxidjniJNI.stomp_hdr_body_get(SWIGTYPE_p_stomp_hdr.getCPtr(self));
  }

  public static void stomp_hdr_host_set(SWIGTYPE_p_stomp_hdr self, String value) {
    zxidjniJNI.stomp_hdr_host_set(SWIGTYPE_p_stomp_hdr.getCPtr(self), value);
  }

  public static String stomp_hdr_host_get(SWIGTYPE_p_stomp_hdr self) {
    return zxidjniJNI.stomp_hdr_host_get(SWIGTYPE_p_stomp_hdr.getCPtr(self));
  }

  public static void stomp_hdr_vers_set(SWIGTYPE_p_stomp_hdr self, String value) {
    zxidjniJNI.stomp_hdr_vers_set(SWIGTYPE_p_stomp_hdr.getCPtr(self), value);
  }

  public static String stomp_hdr_vers_get(SWIGTYPE_p_stomp_hdr self) {
    return zxidjniJNI.stomp_hdr_vers_get(SWIGTYPE_p_stomp_hdr.getCPtr(self));
  }

  public static void stomp_hdr_login_set(SWIGTYPE_p_stomp_hdr self, String value) {
    zxidjniJNI.stomp_hdr_login_set(SWIGTYPE_p_stomp_hdr.getCPtr(self), value);
  }

  public static String stomp_hdr_login_get(SWIGTYPE_p_stomp_hdr self) {
    return zxidjniJNI.stomp_hdr_login_get(SWIGTYPE_p_stomp_hdr.getCPtr(self));
  }

  public static void stomp_hdr_pw_set(SWIGTYPE_p_stomp_hdr self, String value) {
    zxidjniJNI.stomp_hdr_pw_set(SWIGTYPE_p_stomp_hdr.getCPtr(self), value);
  }

  public static String stomp_hdr_pw_get(SWIGTYPE_p_stomp_hdr self) {
    return zxidjniJNI.stomp_hdr_pw_get(SWIGTYPE_p_stomp_hdr.getCPtr(self));
  }

  public static void stomp_hdr_dest_set(SWIGTYPE_p_stomp_hdr self, String value) {
    zxidjniJNI.stomp_hdr_dest_set(SWIGTYPE_p_stomp_hdr.getCPtr(self), value);
  }

  public static String stomp_hdr_dest_get(SWIGTYPE_p_stomp_hdr self) {
    return zxidjniJNI.stomp_hdr_dest_get(SWIGTYPE_p_stomp_hdr.getCPtr(self));
  }

  public static void stomp_hdr_end_of_pdu_set(SWIGTYPE_p_stomp_hdr self, String value) {
    zxidjniJNI.stomp_hdr_end_of_pdu_set(SWIGTYPE_p_stomp_hdr.getCPtr(self), value);
  }

  public static String stomp_hdr_end_of_pdu_get(SWIGTYPE_p_stomp_hdr self) {
    return zxidjniJNI.stomp_hdr_end_of_pdu_get(SWIGTYPE_p_stomp_hdr.getCPtr(self));
  }

  public static SWIGTYPE_p_stomp_hdr new_stomp_hdr() {
    long cPtr = zxidjniJNI.new_stomp_hdr();
    return (cPtr == 0) ? null : new SWIGTYPE_p_stomp_hdr(cPtr, true);
  }

  public static void delete_stomp_hdr(SWIGTYPE_p_stomp_hdr self) {
    zxidjniJNI.delete_stomp_hdr(SWIGTYPE_p_stomp_hdr.getCPtr(self));
  }

  public static void bus_url_n_set(SWIGTYPE_p_zxid_bus_url self, SWIGTYPE_p_zxid_bus_url value) {
    zxidjniJNI.zxid_bus_url_n_set(SWIGTYPE_p_zxid_bus_url.getCPtr(self), SWIGTYPE_p_zxid_bus_url.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_bus_url bus_url_n_get(SWIGTYPE_p_zxid_bus_url self) {
    long cPtr = zxidjniJNI.zxid_bus_url_n_get(SWIGTYPE_p_zxid_bus_url.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_bus_url(cPtr, false);
  }

  public static void bus_url_s_set(SWIGTYPE_p_zxid_bus_url self, String value) {
    zxidjniJNI.zxid_bus_url_s_set(SWIGTYPE_p_zxid_bus_url.getCPtr(self), value);
  }

  public static String bus_url_s_get(SWIGTYPE_p_zxid_bus_url self) {
    return zxidjniJNI.zxid_bus_url_s_get(SWIGTYPE_p_zxid_bus_url.getCPtr(self));
  }

  public static void bus_url_eid_set(SWIGTYPE_p_zxid_bus_url self, String value) {
    zxidjniJNI.zxid_bus_url_eid_set(SWIGTYPE_p_zxid_bus_url.getCPtr(self), value);
  }

  public static String bus_url_eid_get(SWIGTYPE_p_zxid_bus_url self) {
    return zxidjniJNI.zxid_bus_url_eid_get(SWIGTYPE_p_zxid_bus_url.getCPtr(self));
  }

  public static void bus_url_fd_set(SWIGTYPE_p_zxid_bus_url self, int value) {
    zxidjniJNI.zxid_bus_url_fd_set(SWIGTYPE_p_zxid_bus_url.getCPtr(self), value);
  }

  public static int bus_url_fd_get(SWIGTYPE_p_zxid_bus_url self) {
    return zxidjniJNI.zxid_bus_url_fd_get(SWIGTYPE_p_zxid_bus_url.getCPtr(self));
  }

  public static void bus_url_m_set(SWIGTYPE_p_zxid_bus_url self, String value) {
    zxidjniJNI.zxid_bus_url_m_set(SWIGTYPE_p_zxid_bus_url.getCPtr(self), value);
  }

  public static String bus_url_m_get(SWIGTYPE_p_zxid_bus_url self) {
    return zxidjniJNI.zxid_bus_url_m_get(SWIGTYPE_p_zxid_bus_url.getCPtr(self));
  }

  public static void bus_url_ap_set(SWIGTYPE_p_zxid_bus_url self, String value) {
    zxidjniJNI.zxid_bus_url_ap_set(SWIGTYPE_p_zxid_bus_url.getCPtr(self), value);
  }

  public static String bus_url_ap_get(SWIGTYPE_p_zxid_bus_url self) {
    return zxidjniJNI.zxid_bus_url_ap_get(SWIGTYPE_p_zxid_bus_url.getCPtr(self));
  }

  public static void bus_url_cur_rcpt_set(SWIGTYPE_p_zxid_bus_url self, int value) {
    zxidjniJNI.zxid_bus_url_cur_rcpt_set(SWIGTYPE_p_zxid_bus_url.getCPtr(self), value);
  }

  public static int bus_url_cur_rcpt_get(SWIGTYPE_p_zxid_bus_url self) {
    return zxidjniJNI.zxid_bus_url_cur_rcpt_get(SWIGTYPE_p_zxid_bus_url.getCPtr(self));
  }

  public static void bus_url_scalingpart_set(SWIGTYPE_p_zxid_bus_url self, char value) {
    zxidjniJNI.zxid_bus_url_scalingpart_set(SWIGTYPE_p_zxid_bus_url.getCPtr(self), value);
  }

  public static char bus_url_scalingpart_get(SWIGTYPE_p_zxid_bus_url self) {
    return zxidjniJNI.zxid_bus_url_scalingpart_get(SWIGTYPE_p_zxid_bus_url.getCPtr(self));
  }

  public static void bus_url_pad1_set(SWIGTYPE_p_zxid_bus_url self, char value) {
    zxidjniJNI.zxid_bus_url_pad1_set(SWIGTYPE_p_zxid_bus_url.getCPtr(self), value);
  }

  public static char bus_url_pad1_get(SWIGTYPE_p_zxid_bus_url self) {
    return zxidjniJNI.zxid_bus_url_pad1_get(SWIGTYPE_p_zxid_bus_url.getCPtr(self));
  }

  public static void bus_url_pad2_set(SWIGTYPE_p_zxid_bus_url self, char value) {
    zxidjniJNI.zxid_bus_url_pad2_set(SWIGTYPE_p_zxid_bus_url.getCPtr(self), value);
  }

  public static char bus_url_pad2_get(SWIGTYPE_p_zxid_bus_url self) {
    return zxidjniJNI.zxid_bus_url_pad2_get(SWIGTYPE_p_zxid_bus_url.getCPtr(self));
  }

  public static void bus_url_pad3_set(SWIGTYPE_p_zxid_bus_url self, char value) {
    zxidjniJNI.zxid_bus_url_pad3_set(SWIGTYPE_p_zxid_bus_url.getCPtr(self), value);
  }

  public static char bus_url_pad3_get(SWIGTYPE_p_zxid_bus_url self) {
    return zxidjniJNI.zxid_bus_url_pad3_get(SWIGTYPE_p_zxid_bus_url.getCPtr(self));
  }

  public static SWIGTYPE_p_zxid_bus_url new_zxid_bus_url() {
    long cPtr = zxidjniJNI.new_zxid_bus_url();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_bus_url(cPtr, true);
  }

  public static void delete_zxid_bus_url(SWIGTYPE_p_zxid_bus_url self) {
    zxidjniJNI.delete_zxid_bus_url(SWIGTYPE_p_zxid_bus_url.getCPtr(self));
  }

  public static void atsrc_n_set(SWIGTYPE_p_zxid_atsrc self, SWIGTYPE_p_zxid_atsrc value) {
    zxidjniJNI.zxid_atsrc_n_set(SWIGTYPE_p_zxid_atsrc.getCPtr(self), SWIGTYPE_p_zxid_atsrc.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_atsrc atsrc_n_get(SWIGTYPE_p_zxid_atsrc self) {
    long cPtr = zxidjniJNI.zxid_atsrc_n_get(SWIGTYPE_p_zxid_atsrc.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_atsrc(cPtr, false);
  }

  public static void atsrc_at_set(SWIGTYPE_p_zxid_atsrc self, SWIGTYPE_p_zxid_attr value) {
    zxidjniJNI.zxid_atsrc_at_set(SWIGTYPE_p_zxid_atsrc.getCPtr(self), SWIGTYPE_p_zxid_attr.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_attr atsrc_at_get(SWIGTYPE_p_zxid_atsrc self) {
    long cPtr = zxidjniJNI.zxid_atsrc_at_get(SWIGTYPE_p_zxid_atsrc.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_attr(cPtr, false);
  }

  public static void atsrc_ns_set(SWIGTYPE_p_zxid_atsrc self, String value) {
    zxidjniJNI.zxid_atsrc_ns_set(SWIGTYPE_p_zxid_atsrc.getCPtr(self), value);
  }

  public static String atsrc_ns_get(SWIGTYPE_p_zxid_atsrc self) {
    return zxidjniJNI.zxid_atsrc_ns_get(SWIGTYPE_p_zxid_atsrc.getCPtr(self));
  }

  public static void atsrc_weight_set(SWIGTYPE_p_zxid_atsrc self, String value) {
    zxidjniJNI.zxid_atsrc_weight_set(SWIGTYPE_p_zxid_atsrc.getCPtr(self), value);
  }

  public static String atsrc_weight_get(SWIGTYPE_p_zxid_atsrc self) {
    return zxidjniJNI.zxid_atsrc_weight_get(SWIGTYPE_p_zxid_atsrc.getCPtr(self));
  }

  public static void atsrc_url_set(SWIGTYPE_p_zxid_atsrc self, String value) {
    zxidjniJNI.zxid_atsrc_url_set(SWIGTYPE_p_zxid_atsrc.getCPtr(self), value);
  }

  public static String atsrc_url_get(SWIGTYPE_p_zxid_atsrc self) {
    return zxidjniJNI.zxid_atsrc_url_get(SWIGTYPE_p_zxid_atsrc.getCPtr(self));
  }

  public static void atsrc_aapml_set(SWIGTYPE_p_zxid_atsrc self, String value) {
    zxidjniJNI.zxid_atsrc_aapml_set(SWIGTYPE_p_zxid_atsrc.getCPtr(self), value);
  }

  public static String atsrc_aapml_get(SWIGTYPE_p_zxid_atsrc self) {
    return zxidjniJNI.zxid_atsrc_aapml_get(SWIGTYPE_p_zxid_atsrc.getCPtr(self));
  }

  public static void atsrc_otherlim_set(SWIGTYPE_p_zxid_atsrc self, String value) {
    zxidjniJNI.zxid_atsrc_otherlim_set(SWIGTYPE_p_zxid_atsrc.getCPtr(self), value);
  }

  public static String atsrc_otherlim_get(SWIGTYPE_p_zxid_atsrc self) {
    return zxidjniJNI.zxid_atsrc_otherlim_get(SWIGTYPE_p_zxid_atsrc.getCPtr(self));
  }

  public static void atsrc_ext_set(SWIGTYPE_p_zxid_atsrc self, String value) {
    zxidjniJNI.zxid_atsrc_ext_set(SWIGTYPE_p_zxid_atsrc.getCPtr(self), value);
  }

  public static String atsrc_ext_get(SWIGTYPE_p_zxid_atsrc self) {
    return zxidjniJNI.zxid_atsrc_ext_get(SWIGTYPE_p_zxid_atsrc.getCPtr(self));
  }

  public static SWIGTYPE_p_zxid_atsrc new_zxid_atsrc() {
    long cPtr = zxidjniJNI.new_zxid_atsrc();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_atsrc(cPtr, true);
  }

  public static void delete_zxid_atsrc(SWIGTYPE_p_zxid_atsrc self) {
    zxidjniJNI.delete_zxid_atsrc(SWIGTYPE_p_zxid_atsrc.getCPtr(self));
  }

  public static void perm_n_set(SWIGTYPE_p_zxid_perm self, SWIGTYPE_p_zxid_perm value) {
    zxidjniJNI.zxid_perm_n_set(SWIGTYPE_p_zxid_perm.getCPtr(self), SWIGTYPE_p_zxid_perm.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_perm perm_n_get(SWIGTYPE_p_zxid_perm self) {
    long cPtr = zxidjniJNI.zxid_perm_n_get(SWIGTYPE_p_zxid_perm.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_perm(cPtr, false);
  }

  public static void perm_eid_set(SWIGTYPE_p_zxid_perm self, String value) {
    zxidjniJNI.zxid_perm_eid_set(SWIGTYPE_p_zxid_perm.getCPtr(self), value);
  }

  public static String perm_eid_get(SWIGTYPE_p_zxid_perm self) { return zxidjniJNI.zxid_perm_eid_get(SWIGTYPE_p_zxid_perm.getCPtr(self)); }

  public static void perm_qs_set(SWIGTYPE_p_zxid_perm self, String value) {
    zxidjniJNI.zxid_perm_qs_set(SWIGTYPE_p_zxid_perm.getCPtr(self), value);
  }

  public static String perm_qs_get(SWIGTYPE_p_zxid_perm self) { return zxidjniJNI.zxid_perm_qs_get(SWIGTYPE_p_zxid_perm.getCPtr(self)); }

  public static SWIGTYPE_p_zxid_perm new_zxid_perm() {
    long cPtr = zxidjniJNI.new_zxid_perm();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_perm(cPtr, true);
  }

  public static void delete_zxid_perm(SWIGTYPE_p_zxid_perm self) {
    zxidjniJNI.delete_zxid_perm(SWIGTYPE_p_zxid_perm.getCPtr(self));
  }

  public static void psobj_psobj_set(SWIGTYPE_p_zxid_psobj self, String value) {
    zxidjniJNI.zxid_psobj_psobj_set(SWIGTYPE_p_zxid_psobj.getCPtr(self), value);
  }

  public static String psobj_psobj_get(SWIGTYPE_p_zxid_psobj self) { return zxidjniJNI.zxid_psobj_psobj_get(SWIGTYPE_p_zxid_psobj.getCPtr(self)); }

  public static void psobj_uid_set(SWIGTYPE_p_zxid_psobj self, String value) {
    zxidjniJNI.zxid_psobj_uid_set(SWIGTYPE_p_zxid_psobj.getCPtr(self), value);
  }

  public static String psobj_uid_get(SWIGTYPE_p_zxid_psobj self) {
    return zxidjniJNI.zxid_psobj_uid_get(SWIGTYPE_p_zxid_psobj.getCPtr(self));
  }

  public static void psobj_idpnid_set(SWIGTYPE_p_zxid_psobj self, String value) {
    zxidjniJNI.zxid_psobj_idpnid_set(SWIGTYPE_p_zxid_psobj.getCPtr(self), value);
  }

  public static String psobj_idpnid_get(SWIGTYPE_p_zxid_psobj self) { return zxidjniJNI.zxid_psobj_idpnid_get(SWIGTYPE_p_zxid_psobj.getCPtr(self)); }

  public static void psobj_dispname_set(SWIGTYPE_p_zxid_psobj self, String value) {
    zxidjniJNI.zxid_psobj_dispname_set(SWIGTYPE_p_zxid_psobj.getCPtr(self), value);
  }

  public static String psobj_dispname_get(SWIGTYPE_p_zxid_psobj self) { return zxidjniJNI.zxid_psobj_dispname_get(SWIGTYPE_p_zxid_psobj.getCPtr(self)); }

  public static void psobj_tags_set(SWIGTYPE_p_zxid_psobj self, String value) {
    zxidjniJNI.zxid_psobj_tags_set(SWIGTYPE_p_zxid_psobj.getCPtr(self), value);
  }

  public static String psobj_tags_get(SWIGTYPE_p_zxid_psobj self) { return zxidjniJNI.zxid_psobj_tags_get(SWIGTYPE_p_zxid_psobj.getCPtr(self)); }

  public static void psobj_invids_set(SWIGTYPE_p_zxid_psobj self, String value) {
    zxidjniJNI.zxid_psobj_invids_set(SWIGTYPE_p_zxid_psobj.getCPtr(self), value);
  }

  public static String psobj_invids_get(SWIGTYPE_p_zxid_psobj self) { return zxidjniJNI.zxid_psobj_invids_get(SWIGTYPE_p_zxid_psobj.getCPtr(self)); }

  public static void psobj_perms_set(SWIGTYPE_p_zxid_psobj self, SWIGTYPE_p_zxid_perm value) {
    zxidjniJNI.zxid_psobj_perms_set(SWIGTYPE_p_zxid_psobj.getCPtr(self), SWIGTYPE_p_zxid_perm.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_perm psobj_perms_get(SWIGTYPE_p_zxid_psobj self) {
    long cPtr = zxidjniJNI.zxid_psobj_perms_get(SWIGTYPE_p_zxid_psobj.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_perm(cPtr, false);
  }

  public static void psobj_child_set(SWIGTYPE_p_zxid_psobj self, SWIGTYPE_p_zxid_psobj value) {
    zxidjniJNI.zxid_psobj_child_set(SWIGTYPE_p_zxid_psobj.getCPtr(self), SWIGTYPE_p_zxid_psobj.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_psobj psobj_child_get(SWIGTYPE_p_zxid_psobj self) {
    long cPtr = zxidjniJNI.zxid_psobj_child_get(SWIGTYPE_p_zxid_psobj.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_psobj(cPtr, false);
  }

  public static void psobj_nodetype_set(SWIGTYPE_p_zxid_psobj self, int value) {
    zxidjniJNI.zxid_psobj_nodetype_set(SWIGTYPE_p_zxid_psobj.getCPtr(self), value);
  }

  public static int psobj_nodetype_get(SWIGTYPE_p_zxid_psobj self) {
    return zxidjniJNI.zxid_psobj_nodetype_get(SWIGTYPE_p_zxid_psobj.getCPtr(self));
  }

  public static void psobj_create_secs_set(SWIGTYPE_p_zxid_psobj self, int value) {
    zxidjniJNI.zxid_psobj_create_secs_set(SWIGTYPE_p_zxid_psobj.getCPtr(self), value);
  }

  public static int psobj_create_secs_get(SWIGTYPE_p_zxid_psobj self) {
    return zxidjniJNI.zxid_psobj_create_secs_get(SWIGTYPE_p_zxid_psobj.getCPtr(self));
  }

  public static void psobj_mod_secs_set(SWIGTYPE_p_zxid_psobj self, int value) {
    zxidjniJNI.zxid_psobj_mod_secs_set(SWIGTYPE_p_zxid_psobj.getCPtr(self), value);
  }

  public static int psobj_mod_secs_get(SWIGTYPE_p_zxid_psobj self) {
    return zxidjniJNI.zxid_psobj_mod_secs_get(SWIGTYPE_p_zxid_psobj.getCPtr(self));
  }

  public static SWIGTYPE_p_zxid_psobj new_zxid_psobj() {
    long cPtr = zxidjniJNI.new_zxid_psobj();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_psobj(cPtr, true);
  }

  public static void delete_zxid_psobj(SWIGTYPE_p_zxid_psobj self) {
    zxidjniJNI.delete_zxid_psobj(SWIGTYPE_p_zxid_psobj.getCPtr(self));
  }

  public static void invite_invid_set(SWIGTYPE_p_zxid_invite self, String value) {
    zxidjniJNI.zxid_invite_invid_set(SWIGTYPE_p_zxid_invite.getCPtr(self), value);
  }

  public static String invite_invid_get(SWIGTYPE_p_zxid_invite self) { return zxidjniJNI.zxid_invite_invid_get(SWIGTYPE_p_zxid_invite.getCPtr(self)); }

  public static void invite_uid_set(SWIGTYPE_p_zxid_invite self, String value) {
    zxidjniJNI.zxid_invite_uid_set(SWIGTYPE_p_zxid_invite.getCPtr(self), value);
  }

  public static String invite_uid_get(SWIGTYPE_p_zxid_invite self) {
    return zxidjniJNI.zxid_invite_uid_get(SWIGTYPE_p_zxid_invite.getCPtr(self));
  }

  public static void invite_desc_set(SWIGTYPE_p_zxid_invite self, String value) {
    zxidjniJNI.zxid_invite_desc_set(SWIGTYPE_p_zxid_invite.getCPtr(self), value);
  }

  public static String invite_desc_get(SWIGTYPE_p_zxid_invite self) { return zxidjniJNI.zxid_invite_desc_get(SWIGTYPE_p_zxid_invite.getCPtr(self)); }

  public static void invite_psobj_set(SWIGTYPE_p_zxid_invite self, String value) {
    zxidjniJNI.zxid_invite_psobj_set(SWIGTYPE_p_zxid_invite.getCPtr(self), value);
  }

  public static String invite_psobj_get(SWIGTYPE_p_zxid_invite self) { return zxidjniJNI.zxid_invite_psobj_get(SWIGTYPE_p_zxid_invite.getCPtr(self)); }

  public static void invite_ps2spredir_set(SWIGTYPE_p_zxid_invite self, String value) {
    zxidjniJNI.zxid_invite_ps2spredir_set(SWIGTYPE_p_zxid_invite.getCPtr(self), value);
  }

  public static String invite_ps2spredir_get(SWIGTYPE_p_zxid_invite self) { return zxidjniJNI.zxid_invite_ps2spredir_get(SWIGTYPE_p_zxid_invite.getCPtr(self)); }

  public static void invite_obj_set(SWIGTYPE_p_zxid_invite self, SWIGTYPE_p_zxid_psobj value) {
    zxidjniJNI.zxid_invite_obj_set(SWIGTYPE_p_zxid_invite.getCPtr(self), SWIGTYPE_p_zxid_psobj.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_psobj invite_obj_get(SWIGTYPE_p_zxid_invite self) {
    long cPtr = zxidjniJNI.zxid_invite_obj_get(SWIGTYPE_p_zxid_invite.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_psobj(cPtr, false);
  }

  public static void invite_perms_set(SWIGTYPE_p_zxid_invite self, SWIGTYPE_p_zxid_perm value) {
    zxidjniJNI.zxid_invite_perms_set(SWIGTYPE_p_zxid_invite.getCPtr(self), SWIGTYPE_p_zxid_perm.getCPtr(value));
  }

  public static SWIGTYPE_p_zxid_perm invite_perms_get(SWIGTYPE_p_zxid_invite self) {
    long cPtr = zxidjniJNI.zxid_invite_perms_get(SWIGTYPE_p_zxid_invite.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_perm(cPtr, false);
  }

  public static void invite_maxusage_set(SWIGTYPE_p_zxid_invite self, int value) {
    zxidjniJNI.zxid_invite_maxusage_set(SWIGTYPE_p_zxid_invite.getCPtr(self), value);
  }

  public static int invite_maxusage_get(SWIGTYPE_p_zxid_invite self) {
    return zxidjniJNI.zxid_invite_maxusage_get(SWIGTYPE_p_zxid_invite.getCPtr(self));
  }

  public static void invite_usage_set(SWIGTYPE_p_zxid_invite self, int value) {
    zxidjniJNI.zxid_invite_usage_set(SWIGTYPE_p_zxid_invite.getCPtr(self), value);
  }

  public static int invite_usage_get(SWIGTYPE_p_zxid_invite self) {
    return zxidjniJNI.zxid_invite_usage_get(SWIGTYPE_p_zxid_invite.getCPtr(self));
  }

  public static void invite_starts_set(SWIGTYPE_p_zxid_invite self, int value) {
    zxidjniJNI.zxid_invite_starts_set(SWIGTYPE_p_zxid_invite.getCPtr(self), value);
  }

  public static int invite_starts_get(SWIGTYPE_p_zxid_invite self) {
    return zxidjniJNI.zxid_invite_starts_get(SWIGTYPE_p_zxid_invite.getCPtr(self));
  }

  public static void invite_expires_set(SWIGTYPE_p_zxid_invite self, int value) {
    zxidjniJNI.zxid_invite_expires_set(SWIGTYPE_p_zxid_invite.getCPtr(self), value);
  }

  public static int invite_expires_get(SWIGTYPE_p_zxid_invite self) {
    return zxidjniJNI.zxid_invite_expires_get(SWIGTYPE_p_zxid_invite.getCPtr(self));
  }

  public static SWIGTYPE_p_zxid_invite new_zxid_invite() {
    long cPtr = zxidjniJNI.new_zxid_invite();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxid_invite(cPtr, true);
  }

  public static void delete_zxid_invite(SWIGTYPE_p_zxid_invite self) {
    zxidjniJNI.delete_zxid_invite(SWIGTYPE_p_zxid_invite.getCPtr(self));
  }

  public static String simple(String conf, String qs, int auto_flags) {
    return zxidjniJNI.zxid_simple(conf, qs, auto_flags);
  }

  public static String idp_list(String conf, int auto_flags) {
    return zxidjniJNI.zxid_idp_list(conf, auto_flags);
  }

  public static String idp_select(String conf, int auto_flags) {
    return zxidjniJNI.zxid_idp_select(conf, auto_flags);
  }

  public static String fed_mgmt(String conf, String sid, int auto_flags) {
    return zxidjniJNI.zxid_fed_mgmt(conf, sid, auto_flags);
  }

  public static zxid_conf new_conf_to_cf(String conf) {
    long cPtr = zxidjniJNI.zxid_new_conf_to_cf(conf);
    return (cPtr == 0) ? null : new zxid_conf(cPtr, false);
  }

  public static String simple_cf(zxid_conf cf, int qs_len, String qs, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_simple_cf(zxid_conf.getCPtr(cf), qs_len, qs, SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String idp_list_cf(zxid_conf cf, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_idp_list_cf(zxid_conf.getCPtr(cf), SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String idp_select_cf(zxid_conf cf, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_idp_select_cf(zxid_conf.getCPtr(cf), SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String fed_mgmt_cf(zxid_conf cf, SWIGTYPE_p_int res_len, int sid_len, String sid, int auto_flags) {
    return zxidjniJNI.zxid_fed_mgmt_cf(zxid_conf.getCPtr(cf), SWIGTYPE_p_int.getCPtr(res_len), sid_len, sid, auto_flags);
  }

  public static int conf_to_cf_len(zxid_conf cf, int conf_len, String conf) {
    return zxidjniJNI.zxid_conf_to_cf_len(zxid_conf.getCPtr(cf), conf_len, conf);
  }

  public static String simple_len(int conf_len, String conf, int qs_len, String qs, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_simple_len(conf_len, conf, qs_len, qs, SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String simple_show_idp_sel(zxid_conf cf, zxid_cgi cgi, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_simple_show_idp_sel(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String idp_list_len(int conf_len, String conf, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_idp_list_len(conf_len, conf, SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String idp_list_cf_cgi(zxid_conf cf, zxid_cgi cgi, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_idp_list_cf_cgi(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String idp_select_len(int conf_len, String conf, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_idp_select_len(conf_len, conf, SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String fed_mgmt_len(int conf_len, String conf, SWIGTYPE_p_int res_len, String sid, int auto_flags) {
    return zxidjniJNI.zxid_fed_mgmt_len(conf_len, conf, SWIGTYPE_p_int.getCPtr(res_len), sid, auto_flags);
  }

  public static String idp_select_zxstr_cf(zxid_conf cf, int auto_flags) { return zxidjniJNI.zxid_idp_select_zxstr_cf(zxid_conf.getCPtr(cf), auto_flags); }

  public static String simple_show_err(zxid_conf cf, zxid_cgi cgi, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_simple_show_err(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String simple_ses_active_cf(zxid_conf cf, zxid_cgi cgi, zxid_ses ses, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_simple_ses_active_cf(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses), SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String simple_no_ses_cf(zxid_conf cf, zxid_cgi cgi, zxid_ses ses, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_simple_no_ses_cf(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses), SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String simple_cf_ses(zxid_conf cf, int qs_len, String qs, zxid_ses ses, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_simple_cf_ses(zxid_conf.getCPtr(cf), qs_len, qs, zxid_ses.getCPtr(ses), SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String template_page_cf(zxid_conf cf, zxid_cgi cgi, String templ_path, String default_templ, int size_hint, int auto_flags) { return zxidjniJNI.zxid_template_page_cf(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), templ_path, default_templ, size_hint, auto_flags); }

  public static void zxsig_ref_sref_set(SWIGTYPE_p_zxsig_ref self, SWIGTYPE_p_zx_ds_Reference_s value) {
    zxidjniJNI.zxsig_ref_sref_set(SWIGTYPE_p_zxsig_ref.getCPtr(self), SWIGTYPE_p_zx_ds_Reference_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ds_Reference_s zxsig_ref_sref_get(SWIGTYPE_p_zxsig_ref self) {
    long cPtr = zxidjniJNI.zxsig_ref_sref_get(SWIGTYPE_p_zxsig_ref.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ds_Reference_s(cPtr, false);
  }

  public static void zxsig_ref_blob_set(SWIGTYPE_p_zxsig_ref self, SWIGTYPE_p_zx_elem_s value) {
    zxidjniJNI.zxsig_ref_blob_set(SWIGTYPE_p_zxsig_ref.getCPtr(self), SWIGTYPE_p_zx_elem_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_elem_s zxsig_ref_blob_get(SWIGTYPE_p_zxsig_ref self) {
    long cPtr = zxidjniJNI.zxsig_ref_blob_get(SWIGTYPE_p_zxsig_ref.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_elem_s(cPtr, false);
  }

  public static void zxsig_ref_id_set(SWIGTYPE_p_zxsig_ref self, String value) {
    zxidjniJNI.zxsig_ref_id_set(SWIGTYPE_p_zxsig_ref.getCPtr(self), value);
  }

  public static String zxsig_ref_id_get(SWIGTYPE_p_zxsig_ref self) { return zxidjniJNI.zxsig_ref_id_get(SWIGTYPE_p_zxsig_ref.getCPtr(self)); }

  public static void zxsig_ref_canon_set(SWIGTYPE_p_zxsig_ref self, String value) {
    zxidjniJNI.zxsig_ref_canon_set(SWIGTYPE_p_zxsig_ref.getCPtr(self), value);
  }

  public static String zxsig_ref_canon_get(SWIGTYPE_p_zxsig_ref self) { return zxidjniJNI.zxsig_ref_canon_get(SWIGTYPE_p_zxsig_ref.getCPtr(self)); }

  public static void zxsig_ref_pop_seen_set(SWIGTYPE_p_zxsig_ref self, SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zxsig_ref_pop_seen_set(SWIGTYPE_p_zxsig_ref.getCPtr(self), SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zxsig_ref_pop_seen_get(SWIGTYPE_p_zxsig_ref self) {
    long cPtr = zxidjniJNI.zxsig_ref_pop_seen_get(SWIGTYPE_p_zxsig_ref.getCPtr(self));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

  public static SWIGTYPE_p_zxsig_ref new_zxsig_ref() {
    long cPtr = zxidjniJNI.new_zxsig_ref();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zxsig_ref(cPtr, true);
  }

  public static void delete_zxsig_ref(SWIGTYPE_p_zxsig_ref self) {
    zxidjniJNI.delete_zxsig_ref(SWIGTYPE_p_zxsig_ref.getCPtr(self));
  }

  public static String zxenc_privkey_dec(zxid_conf cf, SWIGTYPE_p_zx_xenc_EncryptedData_s ed, SWIGTYPE_p_zx_xenc_EncryptedKey_s ek) { return zxidjniJNI.zxenc_privkey_dec(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_xenc_EncryptedData_s.getCPtr(ed), SWIGTYPE_p_zx_xenc_EncryptedKey_s.getCPtr(ek)); }

  public static SWIGTYPE_p_zx_xenc_EncryptedData_s zxenc_symkey_enc(zxid_conf cf, String data, String ed_id, String symkey, SWIGTYPE_p_zx_xenc_EncryptedKey_s ek) {
    long cPtr = zxidjniJNI.zxenc_symkey_enc(zxid_conf.getCPtr(cf), data, ed_id, symkey, SWIGTYPE_p_zx_xenc_EncryptedKey_s.getCPtr(ek));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_xenc_EncryptedData_s(cPtr, false);
  }

  public static String zxenc_symkey_dec(zxid_conf cf, SWIGTYPE_p_zx_xenc_EncryptedData_s ed, String symkey) { return zxidjniJNI.zxenc_symkey_dec(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_xenc_EncryptedData_s.getCPtr(ed), symkey); }

  public static void zxlog_write_line(zxid_conf cf, String c_path, int encflags, int n, String logbuf) {
    zxidjniJNI.zxlog_write_line(zxid_conf.getCPtr(cf), c_path, encflags, n, logbuf);
  }

  public static int zxlog_dup_check(zxid_conf cf, String path, String logkey) {
    return zxidjniJNI.zxlog_dup_check(zxid_conf.getCPtr(cf), path, logkey);
  }

  public static int zxlog_blob(zxid_conf cf, int logflag, String path, String blob, String lk) {
    return zxidjniJNI.zxlog_blob(zxid_conf.getCPtr(cf), logflag, path, blob, lk);
  }

  public static int zxlog(zxid_conf cf, SWIGTYPE_p_timeval ourts, SWIGTYPE_p_timeval srcts, String ipport, String entid, String msgid, String a7nid, String nid, String sigval, String res, String op, String arg, String fmt) {
    return zxidjniJNI.zxlog(zxid_conf.getCPtr(cf), SWIGTYPE_p_timeval.getCPtr(ourts), SWIGTYPE_p_timeval.getCPtr(srcts), ipport, entid, msgid, a7nid, nid, sigval, res, op, arg, fmt);
  }

  public static int zxlogwsp(zxid_conf cf, zxid_ses ses, String res, String op, String arg, String fmt) {
    return zxidjniJNI.zxlogwsp(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), res, op, arg, fmt);
  }

  public static int zxlogusr(zxid_conf cf, String uid, SWIGTYPE_p_timeval ourts, SWIGTYPE_p_timeval srcts, String ipport, String entid, String msgid, String a7nid, String nid, String sigval, String res, String op, String arg, String fmt) {
    return zxidjniJNI.zxlogusr(zxid_conf.getCPtr(cf), uid, SWIGTYPE_p_timeval.getCPtr(ourts), SWIGTYPE_p_timeval.getCPtr(srcts), ipport, entid, msgid, a7nid, nid, sigval, res, op, arg, fmt);
  }

  public static void errmac_debug_xml_blob(zxid_conf cf, String file, int line, String func, String lk, int len, String xml) {
    zxidjniJNI.errmac_debug_xml_blob(zxid_conf.getCPtr(cf), file, line, func, lk, len, xml);
  }

  public static String zxbus_mint_receipt(zxid_conf cf, int sigbuf_len, String sigbuf, int mid_len, String mid, int dest_len, String dest, int eid_len, String eid, int body_len, String body) {
    return zxidjniJNI.zxbus_mint_receipt(zxid_conf.getCPtr(cf), sigbuf_len, sigbuf, mid_len, mid, dest_len, dest, eid_len, eid, body_len, body);
  }

  public static int zxbus_verify_receipt(zxid_conf cf, String eid, int sigbuf_len, String sigbuf, int mid_len, String mid, int dest_len, String dest, int deid_len, String deid, int body_len, String body) {
    return zxidjniJNI.zxbus_verify_receipt(zxid_conf.getCPtr(cf), eid, sigbuf_len, sigbuf, mid_len, mid, dest_len, dest, deid_len, deid, body_len, body);
  }

  public static int zxbus_persist_msg(zxid_conf cf, int c_path_len, String c_path, int dest_len, String dest, int data_len, String data) {
    return zxidjniJNI.zxbus_persist_msg(zxid_conf.getCPtr(cf), c_path_len, c_path, dest_len, dest, data_len, data);
  }

  public static int zxbus_open_bus_url(zxid_conf cf, SWIGTYPE_p_zxid_bus_url bu) {
    return zxidjniJNI.zxbus_open_bus_url(zxid_conf.getCPtr(cf), SWIGTYPE_p_zxid_bus_url.getCPtr(bu));
  }

  public static int zxbus_close(zxid_conf cf, SWIGTYPE_p_zxid_bus_url bu) {
    return zxidjniJNI.zxbus_close(zxid_conf.getCPtr(cf), SWIGTYPE_p_zxid_bus_url.getCPtr(bu));
  }

  public static void zxbus_close_all(zxid_conf cf) {
    zxidjniJNI.zxbus_close_all(zxid_conf.getCPtr(cf));
  }

  public static int zxbus_send_cmdf(zxid_conf cf, SWIGTYPE_p_zxid_bus_url bu, int body_len, String body, String fmt) {
    return zxidjniJNI.zxbus_send_cmdf(zxid_conf.getCPtr(cf), SWIGTYPE_p_zxid_bus_url.getCPtr(bu), body_len, body, fmt);
  }

  public static int zxbus_send_cmd(zxid_conf cf, String cmd, String dest, int body_len, String body) {
    return zxidjniJNI.zxbus_send_cmd(zxid_conf.getCPtr(cf), cmd, dest, body_len, body);
  }

  public static int zxbus_send(zxid_conf cf, String dest, int body_len, String body) {
    return zxidjniJNI.zxbus_send(zxid_conf.getCPtr(cf), dest, body_len, body);
  }

  public static int zxbus_read_stomp(zxid_conf cf, SWIGTYPE_p_zxid_bus_url bu, SWIGTYPE_p_stomp_hdr stomp) {
    return zxidjniJNI.zxbus_read_stomp(zxid_conf.getCPtr(cf), SWIGTYPE_p_zxid_bus_url.getCPtr(bu), SWIGTYPE_p_stomp_hdr.getCPtr(stomp));
  }

  public static int zxbus_ack_msg(zxid_conf cf, SWIGTYPE_p_zxid_bus_url bu, SWIGTYPE_p_stomp_hdr stompp) {
    return zxidjniJNI.zxbus_ack_msg(zxid_conf.getCPtr(cf), SWIGTYPE_p_zxid_bus_url.getCPtr(bu), SWIGTYPE_p_stomp_hdr.getCPtr(stompp));
  }

  public static String zxbus_listen_msg(zxid_conf cf, SWIGTYPE_p_zxid_bus_url bu) {
    return zxidjniJNI.zxbus_listen_msg(zxid_conf.getCPtr(cf), SWIGTYPE_p_zxid_bus_url.getCPtr(bu));
  }

  public static zxid_entity get_ent_file(zxid_conf cf, String sha1_name, String logkey) {
    long cPtr = zxidjniJNI.zxid_get_ent_file(zxid_conf.getCPtr(cf), sha1_name, logkey);
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static zxid_entity get_ent_cache(zxid_conf cf, String eid) {
    long cPtr = zxidjniJNI.zxid_get_ent_cache(zxid_conf.getCPtr(cf), eid);
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static int write_ent_to_cache(zxid_conf cf, zxid_entity ent) {
    return zxidjniJNI.zxid_write_ent_to_cache(zxid_conf.getCPtr(cf), zxid_entity.getCPtr(ent));
  }

  public static zxid_entity parse_meta(zxid_conf cf, SWIGTYPE_p_p_char md, String lim) {
    long cPtr = zxidjniJNI.zxid_parse_meta(zxid_conf.getCPtr(cf), SWIGTYPE_p_p_char.getCPtr(md), lim);
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static zxid_entity get_meta_ss(zxid_conf cf, String url) {
    long cPtr = zxidjniJNI.zxid_get_meta_ss(zxid_conf.getCPtr(cf), url);
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static zxid_entity get_meta(zxid_conf cf, String url) {
    long cPtr = zxidjniJNI.zxid_get_meta(zxid_conf.getCPtr(cf), url);
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static zxid_entity get_ent_ss(zxid_conf cf, String eid) {
    long cPtr = zxidjniJNI.zxid_get_ent_ss(zxid_conf.getCPtr(cf), eid);
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static zxid_entity get_ent(zxid_conf cf, String eid) {
    long cPtr = zxidjniJNI.zxid_get_ent(zxid_conf.getCPtr(cf), eid);
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static zxid_entity get_ent_by_succinct_id(zxid_conf cf, String raw_succinct_id) {
    long cPtr = zxidjniJNI.zxid_get_ent_by_succinct_id(zxid_conf.getCPtr(cf), raw_succinct_id);
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static zxid_entity get_ent_by_sha1_name(zxid_conf cf, String sha1_name) {
    long cPtr = zxidjniJNI.zxid_get_ent_by_sha1_name(zxid_conf.getCPtr(cf), sha1_name);
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static zxid_entity load_cot_cache(zxid_conf cf) {
    long cPtr = zxidjniJNI.zxid_load_cot_cache(zxid_conf.getCPtr(cf));
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static String sp_meta(zxid_conf cf, zxid_cgi cgi) { return zxidjniJNI.zxid_sp_meta(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi)); }

  public static int send_sp_meta(zxid_conf cf, zxid_cgi cgi) {
    return zxidjniJNI.zxid_send_sp_meta(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi));
  }

  public static String sp_carml(zxid_conf cf) { return zxidjniJNI.zxid_sp_carml(zxid_conf.getCPtr(cf)); }

  public static String my_ent_id(zxid_conf cf) { return zxidjniJNI.zxid_my_ent_id(zxid_conf.getCPtr(cf)); }

  public static String my_ent_id_cstr(zxid_conf cf) {
    return zxidjniJNI.zxid_my_ent_id_cstr(zxid_conf.getCPtr(cf));
  }

  public static SWIGTYPE_p_zx_attr_s my_ent_id_attr(zxid_conf cf, SWIGTYPE_p_zx_elem_s father, int tok) {
    long cPtr = zxidjniJNI.zxid_my_ent_id_attr(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_attr_s(cPtr, false);
  }

  public static String my_cdc_url(zxid_conf cf) { return zxidjniJNI.zxid_my_cdc_url(zxid_conf.getCPtr(cf)); }

  public static SWIGTYPE_p_zx_sa_Issuer_s my_issuer(zxid_conf cf, SWIGTYPE_p_zx_elem_s father) {
    long cPtr = zxidjniJNI.zxid_my_issuer(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_elem_s.getCPtr(father));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_sa_Issuer_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_sa_Issuer_s issuer(zxid_conf cf, SWIGTYPE_p_zx_elem_s father, String nameid, String affiliation) {
    long cPtr = zxidjniJNI.zxid_issuer(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_elem_s.getCPtr(father), nameid, affiliation);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_sa_Issuer_s(cPtr, false);
  }

  public static int set_opt(zxid_conf cf, int which, int val) {
    return zxidjniJNI.zxid_set_opt(zxid_conf.getCPtr(cf), which, val);
  }

  public static String set_opt_cstr(zxid_conf cf, int which, String val) {
    return zxidjniJNI.zxid_set_opt_cstr(zxid_conf.getCPtr(cf), which, val);
  }

  public static void url_set(zxid_conf cf, String url) {
    zxidjniJNI.zxid_url_set(zxid_conf.getCPtr(cf), url);
  }

  public static int init_conf(zxid_conf cf, String conf_dir) {
    return zxidjniJNI.zxid_init_conf(zxid_conf.getCPtr(cf), conf_dir);
  }

  public static void free_conf(zxid_conf cf) {
    zxidjniJNI.zxid_free_conf(zxid_conf.getCPtr(cf));
  }

  public static zxid_conf init_conf_ctx(zxid_conf cf, String zxid_path) {
    long cPtr = zxidjniJNI.zxid_init_conf_ctx(zxid_conf.getCPtr(cf), zxid_path);
    return (cPtr == 0) ? null : new zxid_conf(cPtr, false);
  }

  public static zxid_conf new_conf(String zxid_path) {
    long cPtr = zxidjniJNI.zxid_new_conf(zxid_path);
    return (cPtr == 0) ? null : new zxid_conf(cPtr, false);
  }

  public static int parse_conf_raw(zxid_conf cf, int qs_len, String qs) {
    return zxidjniJNI.zxid_parse_conf_raw(zxid_conf.getCPtr(cf), qs_len, qs);
  }

  public static int parse_conf(zxid_conf cf, String qs) {
    return zxidjniJNI.zxid_parse_conf(zxid_conf.getCPtr(cf), qs);
  }

  public static int mk_self_sig_cert(zxid_conf cf, int buflen, String buf, String lk, String name) {
    return zxidjniJNI.zxid_mk_self_sig_cert(zxid_conf.getCPtr(cf), buflen, buf, lk, name);
  }

  public static int mk_at_cert(zxid_conf cf, int buflen, String buf, String lk, zxid_nid nameid, String name, String val) {
    return zxidjniJNI.zxid_mk_at_cert(zxid_conf.getCPtr(cf), buflen, buf, lk, zxid_nid.getCPtr(nameid), name, val);
  }

  public static String show_conf(zxid_conf cf) { return zxidjniJNI.zxid_show_conf(zxid_conf.getCPtr(cf)); }

  public static int parse_cgi(zxid_conf cf, zxid_cgi cgi, String qs) {
    return zxidjniJNI.zxid_parse_cgi(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), qs);
  }

  public static zxid_cgi new_cgi(zxid_conf cf, String qs) {
    long cPtr = zxidjniJNI.zxid_new_cgi(zxid_conf.getCPtr(cf), qs);
    return (cPtr == 0) ? null : new zxid_cgi(cPtr, false);
  }

  public static void get_sid_from_cookie(zxid_conf cf, zxid_cgi cgi, String cookie) {
    zxidjniJNI.zxid_get_sid_from_cookie(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), cookie);
  }

  public static zxid_ses alloc_ses(zxid_conf cf) {
    long cPtr = zxidjniJNI.zxid_alloc_ses(zxid_conf.getCPtr(cf));
    return (cPtr == 0) ? null : new zxid_ses(cPtr, false);
  }

  public static zxid_ses fetch_ses(zxid_conf cf, String sid) {
    long cPtr = zxidjniJNI.zxid_fetch_ses(zxid_conf.getCPtr(cf), sid);
    return (cPtr == 0) ? null : new zxid_ses(cPtr, false);
  }

  public static int get_ses(zxid_conf cf, zxid_ses ses, String sid) {
    return zxidjniJNI.zxid_get_ses(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), sid);
  }

  public static int put_ses(zxid_conf cf, zxid_ses ses) {
    return zxidjniJNI.zxid_put_ses(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
  }

  public static int del_ses(zxid_conf cf, zxid_ses ses) {
    return zxidjniJNI.zxid_del_ses(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
  }

  public static int get_ses_sso_a7n(zxid_conf cf, zxid_ses ses) {
    return zxidjniJNI.zxid_get_ses_sso_a7n(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
  }

  public static zxid_entity get_ses_idp(zxid_conf cf, zxid_ses ses) {
    long cPtr = zxidjniJNI.zxid_get_ses_idp(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
    return (cPtr == 0) ? null : new zxid_entity(cPtr, false);
  }

  public static int find_ses(zxid_conf cf, zxid_ses ses, String ses_ix, String nid) {
    return zxidjniJNI.zxid_find_ses(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), ses_ix, nid);
  }

  public static String ses_to_ldif(zxid_conf cf, zxid_ses ses) { return zxidjniJNI.zxid_ses_to_ldif(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses)); }

  public static String ses_to_json(zxid_conf cf, zxid_ses ses) { return zxidjniJNI.zxid_ses_to_json(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses)); }

  public static String ses_to_qs(zxid_conf cf, zxid_ses ses) { return zxidjniJNI.zxid_ses_to_qs(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses)); }

  public static void ses_to_pool(zxid_conf cf, zxid_ses ses) {
    zxidjniJNI.zxid_ses_to_pool(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
  }

  public static void add_attr_to_ses(zxid_conf cf, zxid_ses ses, String at_name, String val) {
    zxidjniJNI.zxid_add_attr_to_ses(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), at_name, val);
  }

  public static int add_qs2ses(zxid_conf cf, zxid_ses ses, String qs, int apply_map) {
    return zxidjniJNI.zxid_add_qs2ses(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), qs, apply_map);
  }

  public static void user_sha1_name(zxid_conf cf, String qualif, String nid, String sha1_name) {
    zxidjniJNI.zxid_user_sha1_name(zxid_conf.getCPtr(cf), qualif, nid, sha1_name);
  }

  public static int put_user(zxid_conf cf, String nidfmt, String idpent, String spqual, String idpnid, String mniptr) {
    return zxidjniJNI.zxid_put_user(zxid_conf.getCPtr(cf), nidfmt, idpent, spqual, idpnid, mniptr);
  }

  public static zxid_nid get_user_nameid(zxid_conf cf, zxid_nid oldnid) {
    long cPtr = zxidjniJNI.zxid_get_user_nameid(zxid_conf.getCPtr(cf), zxid_nid.getCPtr(oldnid));
    return (cPtr == 0) ? null : new zxid_nid(cPtr, false);
  }

  public static void user_change_nameid(zxid_conf cf, zxid_nid oldnid, String newnym) {
    zxidjniJNI.zxid_user_change_nameid(zxid_conf.getCPtr(cf), zxid_nid.getCPtr(oldnid), newnym);
  }

  public static int pw_authn(zxid_conf cf, zxid_cgi cgi, zxid_ses ses) {
    return zxidjniJNI.zxid_pw_authn(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses));
  }

  public static String http_cli(zxid_conf cf, int url_len, String url, int len, String data, String content_type, String headers, int flags) { return zxidjniJNI.zxid_http_cli(zxid_conf.getCPtr(cf), url_len, url, len, data, content_type, headers, flags); }

  public static SWIGTYPE_p_zx_root_s soap_call_raw(zxid_conf cf, String url, SWIGTYPE_p_zx_e_Envelope_s env, SWIGTYPE_p_p_char ret_enve) {
    long cPtr = zxidjniJNI.zxid_soap_call_raw(zxid_conf.getCPtr(cf), url, SWIGTYPE_p_zx_e_Envelope_s.getCPtr(env), SWIGTYPE_p_p_char.getCPtr(ret_enve));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_root_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_root_s soap_call_hdr_body(zxid_conf cf, String url, SWIGTYPE_p_zx_e_Header_s hdr, SWIGTYPE_p_zx_e_Body_s body) {
    long cPtr = zxidjniJNI.zxid_soap_call_hdr_body(zxid_conf.getCPtr(cf), url, SWIGTYPE_p_zx_e_Header_s.getCPtr(hdr), SWIGTYPE_p_zx_e_Body_s.getCPtr(body));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_root_s(cPtr, false);
  }

  public static int soap_cgi_resp_body(zxid_conf cf, zxid_ses ses, SWIGTYPE_p_zx_e_Body_s body) {
    return zxidjniJNI.zxid_soap_cgi_resp_body(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), SWIGTYPE_p_zx_e_Body_s.getCPtr(body));
  }

  public static String get_last_content_type(zxid_conf cf) {
    return zxidjniJNI.zxid_get_last_content_type(zxid_conf.getCPtr(cf));
  }

  public static int version() {
    return zxidjniJNI.zxid_version();
  }

  public static String version_str() {
    return zxidjniJNI.zxid_version_str();
  }

  public static String zx_easy_enc_elem_opt(zxid_conf cf, SWIGTYPE_p_zx_elem_s x) { return zxidjniJNI.zx_easy_enc_elem_opt(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_elem_s.getCPtr(x)); }

  public static String zx_easy_enc_elem_sig(zxid_conf cf, SWIGTYPE_p_zx_elem_s x) { return zxidjniJNI.zx_easy_enc_elem_sig(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_elem_s.getCPtr(x)); }

  public static String date_time(zxid_conf cf, SWIGTYPE_p_time_t secs) { return zxidjniJNI.zxid_date_time(zxid_conf.getCPtr(cf), SWIGTYPE_p_time_t.getCPtr(secs)); }

  public static String mk_id(zxid_conf cf, String prefix, int bits) { return zxidjniJNI.zxid_mk_id(zxid_conf.getCPtr(cf), prefix, bits); }

  public static SWIGTYPE_p_zx_attr_s date_time_attr(zxid_conf cf, SWIGTYPE_p_zx_elem_s father, int tok, SWIGTYPE_p_time_t secs) {
    long cPtr = zxidjniJNI.zxid_date_time_attr(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok, SWIGTYPE_p_time_t.getCPtr(secs));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_attr_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_attr_s mk_id_attr(zxid_conf cf, SWIGTYPE_p_zx_elem_s father, int tok, String prefix, int bits) {
    long cPtr = zxidjniJNI.zxid_mk_id_attr(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_elem_s.getCPtr(father), tok, prefix, bits);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_attr_s(cPtr, false);
  }

  public static String saml2_post_enc(zxid_conf cf, String field, String payload, String relay_state, int sign, String action_url) { return zxidjniJNI.zxid_saml2_post_enc(zxid_conf.getCPtr(cf), field, payload, relay_state, sign, action_url); }

  public static String saml2_redir_enc(zxid_conf cf, String cgivar, String pay_load, String relay_state) { return zxidjniJNI.zxid_saml2_redir_enc(zxid_conf.getCPtr(cf), cgivar, pay_load, relay_state); }

  public static String saml2_redir_url(zxid_conf cf, String loc, String pay_load, String relay_state) { return zxidjniJNI.zxid_saml2_redir_url(zxid_conf.getCPtr(cf), loc, pay_load, relay_state); }

  public static String saml2_redir(zxid_conf cf, String loc, String pay_load, String relay_state) { return zxidjniJNI.zxid_saml2_redir(zxid_conf.getCPtr(cf), loc, pay_load, relay_state); }

  public static String saml2_resp_redir(zxid_conf cf, String loc, String pay_load, String relay_state) { return zxidjniJNI.zxid_saml2_resp_redir(zxid_conf.getCPtr(cf), loc, pay_load, relay_state); }

  public static int saml_ok(zxid_conf cf, zxid_cgi cgi, SWIGTYPE_p_zx_sp_Status_s st, String what) {
    return zxidjniJNI.zxid_saml_ok(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), SWIGTYPE_p_zx_sp_Status_s.getCPtr(st), what);
  }

  public static zxid_nid decrypt_nameid(zxid_conf cf, zxid_nid nid, SWIGTYPE_p_zx_sa_EncryptedID_s encid) {
    long cPtr = zxidjniJNI.zxid_decrypt_nameid(zxid_conf.getCPtr(cf), zxid_nid.getCPtr(nid), SWIGTYPE_p_zx_sa_EncryptedID_s.getCPtr(encid));
    return (cPtr == 0) ? null : new zxid_nid(cPtr, false);
  }

  public static String decrypt_newnym(zxid_conf cf, String newnym, SWIGTYPE_p_zx_sp_NewEncryptedID_s encid) { return zxidjniJNI.zxid_decrypt_newnym(zxid_conf.getCPtr(cf), newnym, SWIGTYPE_p_zx_sp_NewEncryptedID_s.getCPtr(encid)); }

  public static String extract_body(zxid_conf cf, String enve) {
    return zxidjniJNI.zxid_extract_body(zxid_conf.getCPtr(cf), enve);
  }

  public static String zx_get_symkey(zxid_conf cf, String keyname, String symkey) {
    return zxidjniJNI.zx_get_symkey(zxid_conf.getCPtr(cf), keyname, symkey);
  }

  public static SWIGTYPE_p_zx_root_s idp_soap(zxid_conf cf, zxid_cgi cgi, zxid_ses ses, zxid_entity idp_meta, int svc_type, SWIGTYPE_p_zx_e_Body_s body) {
    long cPtr = zxidjniJNI.zxid_idp_soap(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses), zxid_entity.getCPtr(idp_meta), svc_type, SWIGTYPE_p_zx_e_Body_s.getCPtr(body));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_root_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_root_s sp_soap(zxid_conf cf, zxid_cgi cgi, zxid_ses ses, zxid_entity sp_meta, int svc_type, SWIGTYPE_p_zx_e_Body_s body) {
    long cPtr = zxidjniJNI.zxid_sp_soap(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses), zxid_entity.getCPtr(sp_meta), svc_type, SWIGTYPE_p_zx_e_Body_s.getCPtr(body));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_root_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_sa_Issuer_s extract_issuer(zxid_conf cf, zxid_cgi cgi, zxid_ses ses, SWIGTYPE_p_zx_root_s r) {
    long cPtr = zxidjniJNI.zxid_extract_issuer(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses), SWIGTYPE_p_zx_root_s.getCPtr(r));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_sa_Issuer_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_root_s decode_redir_or_post(zxid_conf cf, zxid_cgi cgi, zxid_ses ses, int chk_dup) {
    long cPtr = zxidjniJNI.zxid_decode_redir_or_post(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses), chk_dup);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_root_s(cPtr, false);
  }

  public static zxid_a7n dec_a7n(zxid_conf cf, zxid_a7n a7n, SWIGTYPE_p_zx_sa_EncryptedAssertion_s enca7n) {
    long cPtr = zxidjniJNI.zxid_dec_a7n(zxid_conf.getCPtr(cf), zxid_a7n.getCPtr(a7n), SWIGTYPE_p_zx_sa_EncryptedAssertion_s.getCPtr(enca7n));
    return (cPtr == 0) ? null : new zxid_a7n(cPtr, false);
  }

  public static int sp_deref_art(zxid_conf cf, zxid_cgi cgi, zxid_ses ses) {
    return zxidjniJNI.zxid_sp_deref_art(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses));
  }

  public static int as_call_ses(zxid_conf cf, zxid_entity idp_meta, zxid_cgi cgi, zxid_ses ses) {
    return zxidjniJNI.zxid_as_call_ses(zxid_conf.getCPtr(cf), zxid_entity.getCPtr(idp_meta), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses));
  }

  public static zxid_ses as_call(zxid_conf cf, zxid_entity idp_meta, String user, String pw) {
    long cPtr = zxidjniJNI.zxid_as_call(zxid_conf.getCPtr(cf), zxid_entity.getCPtr(idp_meta), user, pw);
    return (cPtr == 0) ? null : new zxid_ses(cPtr, false);
  }

  public static String start_sso_url(zxid_conf cf, zxid_cgi cgi) { return zxidjniJNI.zxid_start_sso_url(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi)); }

  public static int sp_slo_soap(zxid_conf cf, zxid_cgi cgi, zxid_ses ses) {
    return zxidjniJNI.zxid_sp_slo_soap(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses));
  }

  public static String sp_slo_redir(zxid_conf cf, zxid_cgi cgi, zxid_ses ses) { return zxidjniJNI.zxid_sp_slo_redir(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses)); }

  public static int sp_mni_soap(zxid_conf cf, zxid_cgi cgi, zxid_ses ses, String new_nym) {
    return zxidjniJNI.zxid_sp_mni_soap(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses), new_nym);
  }

  public static String sp_mni_redir(zxid_conf cf, zxid_cgi cgi, zxid_ses ses, String new_nym) { return zxidjniJNI.zxid_sp_mni_redir(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses), new_nym); }

  public static String az_cf_ses(zxid_conf cf, String qs, zxid_ses ses) {
    return zxidjniJNI.zxid_az_cf_ses(zxid_conf.getCPtr(cf), qs, zxid_ses.getCPtr(ses));
  }

  public static String az_cf(zxid_conf cf, String qs, String sid) {
    return zxidjniJNI.zxid_az_cf(zxid_conf.getCPtr(cf), qs, sid);
  }

  public static String az(String conf, String qs, String sid) {
    return zxidjniJNI.zxid_az(conf, qs, sid);
  }

  public static String az_base_cf_ses(zxid_conf cf, String qs, zxid_ses ses) {
    return zxidjniJNI.zxid_az_base_cf_ses(zxid_conf.getCPtr(cf), qs, zxid_ses.getCPtr(ses));
  }

  public static String az_base_cf(zxid_conf cf, String qs, String sid) {
    return zxidjniJNI.zxid_az_base_cf(zxid_conf.getCPtr(cf), qs, sid);
  }

  public static String az_base(String conf, String qs, String sid) {
    return zxidjniJNI.zxid_az_base(conf, qs, sid);
  }

  public static SWIGTYPE_p_zx_sa_Attribute_s find_attribute(zxid_a7n a7n, int nfmt_len, String nfmt, int name_len, String name, int friendly_len, String friendly, int n) {
    long cPtr = zxidjniJNI.zxid_find_attribute(zxid_a7n.getCPtr(a7n), nfmt_len, nfmt, name_len, name, friendly_len, friendly, n);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_sa_Attribute_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_sp_Status_s mk_Status(zxid_conf cf, SWIGTYPE_p_zx_elem_s father, String sc1, String sc2, String msg) {
    long cPtr = zxidjniJNI.zxid_mk_Status(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_elem_s.getCPtr(father), sc1, sc2, msg);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_sp_Status_s(cPtr, false);
  }

  public static SWIGTYPE_p_zx_sp_Status_s OK(zxid_conf cf, SWIGTYPE_p_zx_elem_s father) {
    long cPtr = zxidjniJNI.zxid_OK(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_elem_s.getCPtr(father));
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_sp_Status_s(cPtr, false);
  }

  public static String mk_oauth_az_req(zxid_conf cf, zxid_cgi cgi, String loc, String relay_state) { return zxidjniJNI.zxid_mk_oauth_az_req(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), loc, relay_state); }

  public static String mk_jwks(zxid_conf cf) {
    return zxidjniJNI.zxid_mk_jwks(zxid_conf.getCPtr(cf));
  }

  public static String mk_oauth2_dyn_cli_reg_req(zxid_conf cf) {
    return zxidjniJNI.zxid_mk_oauth2_dyn_cli_reg_req(zxid_conf.getCPtr(cf));
  }

  public static String mk_oauth2_dyn_cli_reg_res(zxid_conf cf, zxid_cgi cgi) {
    return zxidjniJNI.zxid_mk_oauth2_dyn_cli_reg_res(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi));
  }

  public static String mk_oauth2_rsrc_reg_req(zxid_conf cf, String rsrc_name, String rsrc_icon_uri, String rsrc_scope_url, String rsrc_type) {
    return zxidjniJNI.zxid_mk_oauth2_rsrc_reg_req(zxid_conf.getCPtr(cf), rsrc_name, rsrc_icon_uri, rsrc_scope_url, rsrc_type);
  }

  public static String mk_oauth2_rsrc_reg_res(zxid_conf cf, zxid_cgi cgi, String rev) {
    return zxidjniJNI.zxid_mk_oauth2_rsrc_reg_res(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), rev);
  }

  public static String oauth_get_well_known_item(zxid_conf cf, String base_uri, String key) {
    return zxidjniJNI.zxid_oauth_get_well_known_item(zxid_conf.getCPtr(cf), base_uri, key);
  }

  public static String oauth_dynclireg_client(zxid_conf cf, zxid_cgi cgi, zxid_ses ses, String as_uri) { return zxidjniJNI.zxid_oauth_dynclireg_client(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses), as_uri); }

  public static void oauth_rsrcreg_client(zxid_conf cf, zxid_cgi cgi, zxid_ses ses, String as_uri, String rsrc_name, String rsrc_icon_uri, String rsrc_scope_url, String rsrc_type) {
    zxidjniJNI.zxid_oauth_rsrcreg_client(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses), as_uri, rsrc_name, rsrc_icon_uri, rsrc_scope_url, rsrc_type);
  }

  public static String oauth_call_rpt_endpoint(zxid_conf cf, zxid_ses ses, String host_id, String as_uri) {
    return zxidjniJNI.zxid_oauth_call_rpt_endpoint(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), host_id, as_uri);
  }

  public static String oauth_call_az_endpoint(zxid_conf cf, zxid_ses ses, String host_id, String as_uri, String ticket) {
    return zxidjniJNI.zxid_oauth_call_az_endpoint(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), host_id, as_uri, ticket);
  }

  public static int oidc_as_call(zxid_conf cf, zxid_ses ses, zxid_entity idp_meta, String _uma_authn) {
    return zxidjniJNI.zxid_oidc_as_call(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_entity.getCPtr(idp_meta), _uma_authn);
  }

  public static SWIGTYPE_p_zx_lu_Status_s mk_lu_Status(zxid_conf cf, SWIGTYPE_p_zx_elem_s father, String sc1, String sc2, String msg, String ref) {
    long cPtr = zxidjniJNI.zxid_mk_lu_Status(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_elem_s.getCPtr(father), sc1, sc2, msg, ref);
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_lu_Status_s(cPtr, false);
  }

  public static zxid_tas3_status mk_tas3_status(zxid_conf cf, SWIGTYPE_p_zx_elem_s father, String ctlpt, String sc1, String sc2, String msg, String ref) {
    long cPtr = zxidjniJNI.zxid_mk_tas3_status(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_elem_s.getCPtr(father), ctlpt, sc1, sc2, msg, ref);
    return (cPtr == 0) ? null : new zxid_tas3_status(cPtr, false);
  }

  public static zxid_fault mk_fault(zxid_conf cf, SWIGTYPE_p_zx_elem_s father, String fa, String fc, String fs, String sc1, String sc2, String msg, String ref) {
    long cPtr = zxidjniJNI.zxid_mk_fault(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_elem_s.getCPtr(father), fa, fc, fs, sc1, sc2, msg, ref);
    return (cPtr == 0) ? null : new zxid_fault(cPtr, false);
  }

  public static zxid_fault mk_fault_zx_str(zxid_conf cf, SWIGTYPE_p_zx_elem_s father, String fa, String fc, String fs) {
    long cPtr = zxidjniJNI.zxid_mk_fault_zx_str(zxid_conf.getCPtr(cf), SWIGTYPE_p_zx_elem_s.getCPtr(father), fa, fc, fs);
    return (cPtr == 0) ? null : new zxid_fault(cPtr, false);
  }

  public static void set_fault(zxid_conf cf, zxid_ses ses, zxid_fault flt) {
    zxidjniJNI.zxid_set_fault(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_fault.getCPtr(flt));
  }

  public static zxid_fault get_fault(zxid_conf cf, zxid_ses ses) {
    long cPtr = zxidjniJNI.zxid_get_fault(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
    return (cPtr == 0) ? null : new zxid_fault(cPtr, false);
  }

  public static String get_tas3_fault_sc1(zxid_conf cf, zxid_fault flt) {
    return zxidjniJNI.zxid_get_tas3_fault_sc1(zxid_conf.getCPtr(cf), zxid_fault.getCPtr(flt));
  }

  public static String get_tas3_fault_sc2(zxid_conf cf, zxid_fault flt) {
    return zxidjniJNI.zxid_get_tas3_fault_sc2(zxid_conf.getCPtr(cf), zxid_fault.getCPtr(flt));
  }

  public static String get_tas3_fault_comment(zxid_conf cf, zxid_fault flt) {
    return zxidjniJNI.zxid_get_tas3_fault_comment(zxid_conf.getCPtr(cf), zxid_fault.getCPtr(flt));
  }

  public static String get_tas3_fault_ref(zxid_conf cf, zxid_fault flt) {
    return zxidjniJNI.zxid_get_tas3_fault_ref(zxid_conf.getCPtr(cf), zxid_fault.getCPtr(flt));
  }

  public static String get_tas3_fault_actor(zxid_conf cf, zxid_fault flt) {
    return zxidjniJNI.zxid_get_tas3_fault_actor(zxid_conf.getCPtr(cf), zxid_fault.getCPtr(flt));
  }

  public static zxid_tas3_status get_fault_status(zxid_conf cf, zxid_fault flt) {
    long cPtr = zxidjniJNI.zxid_get_fault_status(zxid_conf.getCPtr(cf), zxid_fault.getCPtr(flt));
    return (cPtr == 0) ? null : new zxid_tas3_status(cPtr, false);
  }

  public static void set_tas3_status(zxid_conf cf, zxid_ses ses, zxid_tas3_status status) {
    zxidjniJNI.zxid_set_tas3_status(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_tas3_status.getCPtr(status));
  }

  public static zxid_tas3_status get_tas3_status(zxid_conf cf, zxid_ses ses) {
    long cPtr = zxidjniJNI.zxid_get_tas3_status(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
    return (cPtr == 0) ? null : new zxid_tas3_status(cPtr, false);
  }

  public static String get_tas3_status_sc1(zxid_conf cf, zxid_tas3_status st) {
    return zxidjniJNI.zxid_get_tas3_status_sc1(zxid_conf.getCPtr(cf), zxid_tas3_status.getCPtr(st));
  }

  public static String get_tas3_status_sc2(zxid_conf cf, zxid_tas3_status st) {
    return zxidjniJNI.zxid_get_tas3_status_sc2(zxid_conf.getCPtr(cf), zxid_tas3_status.getCPtr(st));
  }

  public static String get_tas3_status_comment(zxid_conf cf, zxid_tas3_status st) {
    return zxidjniJNI.zxid_get_tas3_status_comment(zxid_conf.getCPtr(cf), zxid_tas3_status.getCPtr(st));
  }

  public static String get_tas3_status_ref(zxid_conf cf, zxid_tas3_status st) {
    return zxidjniJNI.zxid_get_tas3_status_ref(zxid_conf.getCPtr(cf), zxid_tas3_status.getCPtr(st));
  }

  public static String get_tas3_status_ctlpt(zxid_conf cf, zxid_tas3_status st) {
    return zxidjniJNI.zxid_get_tas3_status_ctlpt(zxid_conf.getCPtr(cf), zxid_tas3_status.getCPtr(st));
  }

  public static String wsp_validate_env(zxid_conf cf, zxid_ses ses, String az_cred, SWIGTYPE_p_zx_e_Envelope_s env) {
    return zxidjniJNI.zxid_wsp_validate_env(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), az_cred, SWIGTYPE_p_zx_e_Envelope_s.getCPtr(env));
  }

  public static String wsp_validate(zxid_conf cf, zxid_ses ses, String az_cred, String enve) {
    return zxidjniJNI.zxid_wsp_validate(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), az_cred, enve);
  }

  public static String wsp_decorate(zxid_conf cf, zxid_ses ses, String az_cred, String enve) { return zxidjniJNI.zxid_wsp_decorate(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), az_cred, enve); }

  public static String wsp_decoratef(zxid_conf cf, zxid_ses ses, String az_cred, String env_f) { return zxidjniJNI.zxid_wsp_decoratef(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), az_cred, env_f); }

  public static int wsf_decor(zxid_conf cf, zxid_ses ses, SWIGTYPE_p_zx_e_Envelope_s env, int is_resp, zxid_epr epri) {
    return zxidjniJNI.zxid_wsf_decor(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), SWIGTYPE_p_zx_e_Envelope_s.getCPtr(env), is_resp, zxid_epr.getCPtr(epri));
  }

  public static String call(zxid_conf cf, zxid_ses ses, String svctype, String url, String di_opt, String az_cred, String enve) { return zxidjniJNI.zxid_call(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), svctype, url, di_opt, az_cred, enve); }

  public static String callf(zxid_conf cf, zxid_ses ses, String svctype, String url, String di_opt, String az_cred, String env_f) { return zxidjniJNI.zxid_callf(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), svctype, url, di_opt, az_cred, env_f); }

  public static String call_epr(zxid_conf cf, zxid_ses ses, zxid_epr epr, String az_cred, String enve) { return zxidjniJNI.zxid_call_epr(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_epr.getCPtr(epr), az_cred, enve); }

  public static String callf_epr(zxid_conf cf, zxid_ses ses, zxid_epr epr, String az_cred, String env_f) { return zxidjniJNI.zxid_callf_epr(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_epr.getCPtr(epr), az_cred, env_f); }

  public static String wsc_prepare_call(zxid_conf cf, zxid_ses ses, zxid_epr epr, String az_cred, String enve) { return zxidjniJNI.zxid_wsc_prepare_call(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_epr.getCPtr(epr), az_cred, enve); }

  public static String wsc_prepare_callf(zxid_conf cf, zxid_ses ses, zxid_epr epr, String az_cred, String env_f) { return zxidjniJNI.zxid_wsc_prepare_callf(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_epr.getCPtr(epr), az_cred, env_f); }

  public static int wsc_valid_resp(zxid_conf cf, zxid_ses ses, String az_cred, String enve) {
    return zxidjniJNI.zxid_wsc_valid_resp(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), az_cred, enve);
  }

  public static zxid_epr get_epr(zxid_conf cf, zxid_ses ses, String svc, String url, String di_opt, String action, int n) {
    long cPtr = zxidjniJNI.zxid_get_epr(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), svc, url, di_opt, action, n);
    return (cPtr == 0) ? null : new zxid_epr(cPtr, false);
  }

  public static zxid_epr find_epr(zxid_conf cf, zxid_ses ses, String svc, String url, String di_opt, String action, int n) {
    long cPtr = zxidjniJNI.zxid_find_epr(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), svc, url, di_opt, action, n);
    return (cPtr == 0) ? null : new zxid_epr(cPtr, false);
  }

  public static String get_epr_address(zxid_conf cf, zxid_epr epr) { return zxidjniJNI.zxid_get_epr_address(zxid_conf.getCPtr(cf), zxid_epr.getCPtr(epr)); }

  public static String get_epr_entid(zxid_conf cf, zxid_epr epr) { return zxidjniJNI.zxid_get_epr_entid(zxid_conf.getCPtr(cf), zxid_epr.getCPtr(epr)); }

  public static String get_epr_desc(zxid_conf cf, zxid_epr epr) { return zxidjniJNI.zxid_get_epr_desc(zxid_conf.getCPtr(cf), zxid_epr.getCPtr(epr)); }

  public static String get_epr_tas3_trust(zxid_conf cf, zxid_epr epr) { return zxidjniJNI.zxid_get_epr_tas3_trust(zxid_conf.getCPtr(cf), zxid_epr.getCPtr(epr)); }

  public static String get_epr_secmech(zxid_conf cf, zxid_epr epr) { return zxidjniJNI.zxid_get_epr_secmech(zxid_conf.getCPtr(cf), zxid_epr.getCPtr(epr)); }

  public static void set_epr_secmech(zxid_conf cf, zxid_epr epr, String secmec) {
    zxidjniJNI.zxid_set_epr_secmech(zxid_conf.getCPtr(cf), zxid_epr.getCPtr(epr), secmec);
  }

  public static zxid_tok get_epr_token(zxid_conf cf, zxid_epr epr) {
    long cPtr = zxidjniJNI.zxid_get_epr_token(zxid_conf.getCPtr(cf), zxid_epr.getCPtr(epr));
    return (cPtr == 0) ? null : new zxid_tok(cPtr, false);
  }

  public static void set_epr_token(zxid_conf cf, zxid_epr epr, zxid_tok tok) {
    zxidjniJNI.zxid_set_epr_token(zxid_conf.getCPtr(cf), zxid_epr.getCPtr(epr), zxid_tok.getCPtr(tok));
  }

  public static zxid_epr new_epr(zxid_conf cf, String address, String desc, String entid, String svctype) {
    long cPtr = zxidjniJNI.zxid_new_epr(zxid_conf.getCPtr(cf), address, desc, entid, svctype);
    return (cPtr == 0) ? null : new zxid_epr(cPtr, false);
  }

  public static zxid_epr get_delegated_discovery_epr(zxid_conf cf, zxid_ses ses) {
    long cPtr = zxidjniJNI.zxid_get_delegated_discovery_epr(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
    return (cPtr == 0) ? null : new zxid_epr(cPtr, false);
  }

  public static void set_delegated_discovery_epr(zxid_conf cf, zxid_ses ses, zxid_epr epr) {
    zxidjniJNI.zxid_set_delegated_discovery_epr(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_epr.getCPtr(epr));
  }

  public static zxid_tok get_call_invoktok(zxid_conf cf, zxid_ses ses) {
    long cPtr = zxidjniJNI.zxid_get_call_invoktok(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
    return (cPtr == 0) ? null : new zxid_tok(cPtr, false);
  }

  public static void set_call_invoktok(zxid_conf cf, zxid_ses ses, zxid_tok tok) {
    zxidjniJNI.zxid_set_call_invoktok(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_tok.getCPtr(tok));
  }

  public static zxid_tok get_call_tgttok(zxid_conf cf, zxid_ses ses) {
    long cPtr = zxidjniJNI.zxid_get_call_tgttok(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
    return (cPtr == 0) ? null : new zxid_tok(cPtr, false);
  }

  public static void set_call_tgttok(zxid_conf cf, zxid_ses ses, zxid_tok tok) {
    zxidjniJNI.zxid_set_call_tgttok(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_tok.getCPtr(tok));
  }

  public static String epr2str(zxid_conf cf, zxid_epr epr) { return zxidjniJNI.zxid_epr2str(zxid_conf.getCPtr(cf), zxid_epr.getCPtr(epr)); }

  public static String token2str(zxid_conf cf, zxid_tok tok) { return zxidjniJNI.zxid_token2str(zxid_conf.getCPtr(cf), zxid_tok.getCPtr(tok)); }

  public static zxid_tok str2token(zxid_conf cf, String ss) {
    long cPtr = zxidjniJNI.zxid_str2token(zxid_conf.getCPtr(cf), ss);
    return (cPtr == 0) ? null : new zxid_tok(cPtr, false);
  }

  public static String a7n2str(zxid_conf cf, zxid_a7n a7n) { return zxidjniJNI.zxid_a7n2str(zxid_conf.getCPtr(cf), zxid_a7n.getCPtr(a7n)); }

  public static zxid_a7n str2a7n(zxid_conf cf, String ss) {
    long cPtr = zxidjniJNI.zxid_str2a7n(zxid_conf.getCPtr(cf), ss);
    return (cPtr == 0) ? null : new zxid_a7n(cPtr, false);
  }

  public static String nid2str(zxid_conf cf, zxid_nid nid) { return zxidjniJNI.zxid_nid2str(zxid_conf.getCPtr(cf), zxid_nid.getCPtr(nid)); }

  public static zxid_nid str2nid(zxid_conf cf, String ss) {
    long cPtr = zxidjniJNI.zxid_str2nid(zxid_conf.getCPtr(cf), ss);
    return (cPtr == 0) ? null : new zxid_nid(cPtr, false);
  }

  public static zxid_nid get_nameid(zxid_conf cf, zxid_ses ses) {
    long cPtr = zxidjniJNI.zxid_get_nameid(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
    return (cPtr == 0) ? null : new zxid_nid(cPtr, false);
  }

  public static void set_nameid(zxid_conf cf, zxid_ses ses, zxid_nid nid) {
    zxidjniJNI.zxid_set_nameid(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_nid.getCPtr(nid));
  }

  public static zxid_nid get_tgtnameid(zxid_conf cf, zxid_ses ses) {
    long cPtr = zxidjniJNI.zxid_get_tgtnameid(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
    return (cPtr == 0) ? null : new zxid_nid(cPtr, false);
  }

  public static void set_tgtnameid(zxid_conf cf, zxid_ses ses, zxid_nid nid) {
    zxidjniJNI.zxid_set_tgtnameid(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_nid.getCPtr(nid));
  }

  public static zxid_a7n get_a7n(zxid_conf cf, zxid_ses ses) {
    long cPtr = zxidjniJNI.zxid_get_a7n(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
    return (cPtr == 0) ? null : new zxid_a7n(cPtr, false);
  }

  public static void set_a7n(zxid_conf cf, zxid_ses ses, zxid_a7n a7n) {
    zxidjniJNI.zxid_set_a7n(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_a7n.getCPtr(a7n));
  }

  public static zxid_a7n get_tgta7n(zxid_conf cf, zxid_ses ses) {
    long cPtr = zxidjniJNI.zxid_get_tgta7n(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses));
    return (cPtr == 0) ? null : new zxid_a7n(cPtr, false);
  }

  public static void set_tgta7n(zxid_conf cf, zxid_ses ses, zxid_a7n a7n) {
    zxidjniJNI.zxid_set_tgta7n(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), zxid_a7n.getCPtr(a7n));
  }

  public static zxid_tok map_identity_token(zxid_conf cf, zxid_ses ses, String at_eid, int how) {
    long cPtr = zxidjniJNI.zxid_map_identity_token(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), at_eid, how);
    return (cPtr == 0) ? null : new zxid_tok(cPtr, false);
  }

  public static zxid_tok nidmap_identity_token(zxid_conf cf, zxid_ses ses, String at_eid, int how) {
    long cPtr = zxidjniJNI.zxid_nidmap_identity_token(zxid_conf.getCPtr(cf), zxid_ses.getCPtr(ses), at_eid, how);
    return (cPtr == 0) ? null : new zxid_tok(cPtr, false);
  }

  public static String ps_accept_invite(zxid_conf cf, zxid_cgi cgi, zxid_ses ses, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_ps_accept_invite(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses), SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String ps_finalize_invite(zxid_conf cf, zxid_cgi cgi, zxid_ses ses, SWIGTYPE_p_int res_len, int auto_flags) {
    return zxidjniJNI.zxid_ps_finalize_invite(zxid_conf.getCPtr(cf), zxid_cgi.getCPtr(cgi), zxid_ses.getCPtr(ses), SWIGTYPE_p_int.getCPtr(res_len), auto_flags);
  }

  public static String get_idpnid_at_eid(zxid_conf cf, String uid, String eid, int allow_create) {
    return zxidjniJNI.zxid_get_idpnid_at_eid(zxid_conf.getCPtr(cf), uid, eid, allow_create);
  }

  public static String sha1_safe_base64(String out_buf, int len, String data) {
    return zxidjniJNI.sha1_safe_base64(out_buf, len, data);
  }

  public static String zx_url_encode(SWIGTYPE_p_zx_ctx c, int in_len, String in, SWIGTYPE_p_int out_len) {
    return zxidjniJNI.zx_url_encode(SWIGTYPE_p_zx_ctx.getCPtr(c), in_len, in, SWIGTYPE_p_int.getCPtr(out_len));
  }

  public static void zx_ns_tab_set(SWIGTYPE_p_zx_ns_s value) {
    zxidjniJNI.zx_ns_tab_set(SWIGTYPE_p_zx_ns_s.getCPtr(value));
  }

  public static SWIGTYPE_p_zx_ns_s zx_ns_tab_get() {
    long cPtr = zxidjniJNI.zx_ns_tab_get();
    return (cPtr == 0) ? null : new SWIGTYPE_p_zx_ns_s(cPtr, false);
  }

}
