createExtension static method

ASN1Sequence createExtension(
  1. String oid,
  2. ASN1Object value, {
  3. bool critical = false,
})

Implementation

static ASN1Sequence createExtension(String oid, ASN1Object value,
    {bool critical = false}) {
  final seq = ASN1Sequence();
  seq.add(ASN1ObjectIdentifier.fromComponentString(oid));
  if (critical) {
    seq.add(ASN1Boolean(true));
  }
  seq.add(ASN1OctetString(value.encodedBytes));
  return seq;
}