OCTET STRINGs
, UTF8Strings
, etc are unusable: The following ...
description OCTET STRING... would cause this error:
string (in ...) must have a SIZE range set!Something like this must be used instead:
description OCTET STRING (SIZE(1..10))This error can't be bypassed; it blocks the generation of code.
Also note that OCTET STRINGs are a "last resort"; the content inside them can be usually
broken down in simple (base) ASN.1 types, and that is the prefered approach in ASN.1,
not "black-box" types.