public virtual void WriteObject( Asn1Encodable obj) { if(obj == null) { WriteNull(); } else { obj.ToAsn1Object().Encode(this); } }
public byte[] GetEncoded( string encoding) { if (encoding.Equals(Der)) { MemoryStream bOut = new MemoryStream(); DerOutputStream dOut = new DerOutputStream(bOut); dOut.WriteObject(this); return bOut.ToArray(); } return GetEncoded(); }