static IEnumerable <Byte> EncodeString(String str) { try { return(Asn1Utils.EncodeVisibleString(str)); } catch { return(Asn1Utils.EncodeBMPString(str)); } }