Table of Contents

Class BerGenerator

Namespace
Org.BouncyCastle.Asn1
Assembly
BouncyCastle.Cryptography.dll
public abstract class BerGenerator : Asn1Generator, IDisposable
Inheritance
BerGenerator
Implements
Derived
Inherited Members

Constructors

BerGenerator(Stream)

protected BerGenerator(Stream outStream)

Parameters

outStream Stream

BerGenerator(Stream, int, bool)

protected BerGenerator(Stream outStream, int tagNo, bool isExplicit)

Parameters

outStream Stream
tagNo int
isExplicit bool

Methods

AddObject(Asn1Encodable)

public override void AddObject(Asn1Encodable obj)

Parameters

obj Asn1Encodable

AddObject(Asn1Object)

public override void AddObject(Asn1Object obj)

Parameters

obj Asn1Object

Finish()

protected override void Finish()

GetRawOutputStream()

public override Stream GetRawOutputStream()

Returns

Stream

WriteBerBody(Stream)

protected void WriteBerBody(Stream contentStream)

Parameters

contentStream Stream

WriteBerEnd()

protected void WriteBerEnd()

WriteBerHeader(int)

protected void WriteBerHeader(int tag)

Parameters

tag int