mASN1.defineClassUnder("Boolean",cASN1Primitive,cASN1Primitive.getAllocator());
mASN1.defineClassUnder("Integer",cASN1Primitive,cASN1Primitive.getAllocator());
mASN1.defineClassUnder("Enumerated",cASN1Primitive,cASN1Primitive.getAllocator());
RubyClass cASN1BitString = mASN1.defineClassUnder("BitString",cASN1Primitive,cASN1Primitive.getAllocator());
mASN1.defineClassUnder("OctetString",cASN1Primitive,cASN1Primitive.getAllocator());
mASN1.defineClassUnder("UTF8String",cASN1Primitive,cASN1Primitive.getAllocator());
mASN1.defineClassUnder("NumericString",cASN1Primitive,cASN1Primitive.getAllocator());
mASN1.defineClassUnder("PrintableString",cASN1Primitive,cASN1Primitive.getAllocator());