GeneralNames.fromAsn1 constructor

GeneralNames.fromAsn1(
  1. ASN1Object obj
)

Implementation

factory GeneralNames.fromAsn1(ASN1Object obj) {
  if (obj is ASN1Sequence) {
    var sequence = obj;
    return GeneralNames(sequence.elements.map((n) {
      return GeneralName.fromAsn1(n);
    }).toList());
  } else {
    var name = GeneralName.fromAsn1(obj);
    return GeneralNames([name]);
  }
}