--- a/src/lib/GenericASN1ContentHandler.h Sun Jul 11 18:09:19 2021 +0200
+++ b/src/lib/GenericASN1ContentHandler.h Fri Jul 16 21:01:02 2021 +0200
@@ -55,6 +55,7 @@
void writeCollectionStart(const Header& header) override {
if (header.tag == UniversalType::Sequence) handlers.writeStartElement("sequence");
else if (header.tag == UniversalType::Set) handlers.writeStartElement("set");
+ else if (header.tag == UniversalType::OctetString || header.tag == UniversalType::BitString) handlers.writeStartElement("encapsulated",{"type", std::to_string(header.tag)}); // TODO: type name, better attributes
else handlers.writeStartElement("constructed");
}