ASN1ObjectIdentifier.fromIdentifierString constructor
      
      ASN1ObjectIdentifier.fromIdentifierString(})
     
    
Creates an ASN1ObjectIdentifier entity from the given objectIdentifierAsString.
Example:
var oi = ASN1ObjectIdentifier.fromName('2.5.4.3');
Throws an UnsupportedObjectIdentifierException if the given objectIdentifierAsString is not supported
Implementation
ASN1ObjectIdentifier.fromIdentifierString(this.objectIdentifierAsString,
    {int tag = ASN1Tags.OBJECT_IDENTIFIER})
    : super(tag: tag) {
  var identifier =
      ObjectIdentifiers.getIdentifierByIdentifier(objectIdentifierAsString);
  if (identifier != null) {
    objectIdentifierAsString = identifier['identifierString'] as String?;
    readableName = identifier['readableName'] as String?;
    objectIdentifier = identifier['identifier'] as List<int>?;
  } else {
    var splittedInts = objectIdentifierAsString!.split('.');
    objectIdentifier = <int>[];
    for (var i in splittedInts) {
      objectIdentifier!.add(int.parse(i));
    }
  }
}