NameConstraints.fromAsn1 constructor
NameConstraints.fromAsn1(
- ASN1Sequence obj
Implementation
factory NameConstraints.fromAsn1(ASN1Sequence obj) {
var s1 = obj.elements.isNotEmpty ? obj.elements[0] as ASN1Sequence : null;
var s2 = obj.elements.length > 1 ? obj.elements[1] as ASN1Sequence : null;
return NameConstraints(
permittedSubtrees: [
if (s1 != null)
for (var v in s1.elements) GeneralSubtree.fromAsn1(v as ASN1Sequence),
],
excludedSubtrees: [
if (s2 != null)
for (var v in s2.elements) GeneralSubtree.fromAsn1(v as ASN1Sequence),
],
);
}