certSelect method

void certSelect({
  1. List<String>? accepted_domains,
  2. String? accept_any,
  3. String? accepted_pattern,
  4. MessageCallback? callback,
})

Implementation

void certSelect({
  List<String>? accepted_domains,
  String? accept_any,
  String? accepted_pattern,
  MessageCallback? callback,
}) {
  var params = {};
  if (accepted_domains != null) {
    params['accepted_domains'] = accepted_domains;
  }
  if (accept_any != null) params['accept_any'] = accept_any;
  if (accepted_pattern != null) params['accepted_pattern'] = accepted_pattern;

  ZeroNet.instance.cmd(
    ZeroNetCmd.certSelect,
    params: params,
    callback: callback ?? onMessage,
  );
}