using System; using System.IO; namespace Org.BouncyCastle.Asn1 { public class LazyAsn1InputStream : Asn1InputStream { public LazyAsn1InputStream( byte[] input) : base(input) { } public LazyAsn1InputStream( Stream inputStream) : base(inputStream) { } internal override DerSequence CreateDerSequence( DefiniteLengthInputStream dIn) { return new LazyDerSequence(dIn.ToArray()); } internal override DerSet CreateDerSet( DefiniteLengthInputStream dIn) { return new LazyDerSet(dIn.ToArray()); } } }