public Asn1SetParser GetCrls()
{
if (!_certsCalled)
throw new IOException("GetCerts() has not been called.");
_crlsCalled = true;
if (_nextObject == null)
{
_nextObject = _seq.ReadObject();
}
if (_nextObject is Asn1TaggedObjectParser && ((Asn1TaggedObjectParser)_nextObject).TagNo == 1)
{
Asn1SetParser crls = (Asn1SetParser)((Asn1TaggedObjectParser)_nextObject).GetObjectParser(Asn1Tags.Set, false);
_nextObject = null;
return crls;
}
return null;
}