AuthorityInformationAccess.fromAsn1 constructor

AuthorityInformationAccess.fromAsn1(
  1. ASN1Sequence sequence
)

The ASN.1 definition is:

AuthorityInfoAccessSyntax ::= SEQUENCE SIZE (1..MAX) OF AccessDescription

Implementation

factory AuthorityInformationAccess.fromAsn1(ASN1Sequence sequence) {
  return AuthorityInformationAccess(descriptions: [
    for (var e in sequence.elements)
      AccessDescription.fromAsn1(e as ASN1Sequence)
  ]);
}