certSelect method

void certSelect({
  1. List<String>? acceptedDomains,
  2. String? acceptAny,
  3. String? acceptedPattern,
  4. MessageCallback? callback,
})

Implementation

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

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