public override Asn1Object ToAsn1Object() { Asn1EncodableVector v = new Asn1EncodableVector(version, encryptedContentInfo); if (unprotectedAttrs != null) { v.Add(new BerTaggedObject(false, 1, unprotectedAttrs)); } return new BerSequence(v); } }