V_ASN1_UTF8STRING
if (str->type != V_ASN1_BMPSTRING && str->type != V_ASN1_UTF8STRING) {
ASN1_TYPE_set(type, V_ASN1_UTF8STRING, text);
case V_ASN1_UTF8STRING:
str_type = V_ASN1_UTF8STRING;
case V_ASN1_UTF8STRING:
ASN1_GEN_STR("UTF8", V_ASN1_UTF8STRING),
ASN1_GEN_STR("UTF8String", V_ASN1_UTF8STRING),
case V_ASN1_UTF8STRING:
if ((tag == V_ASN1_PRINTABLESTRING) || (tag == V_ASN1_T61STRING) || (tag == V_ASN1_IA5STRING) || (tag == V_ASN1_VISIBLESTRING) || (tag == V_ASN1_NUMERICSTRING) || (tag == V_ASN1_UTF8STRING) || (tag == V_ASN1_UTCTIME) || (tag == V_ASN1_GENERALIZEDTIME)) {
case V_ASN1_UTF8STRING:
case V_ASN1_UTF8STRING:
case V_ASN1_UTF8STRING:
case V_ASN1_UTF8STRING:
return V_ASN1_UTF8STRING;
return V_ASN1_UTF8STRING;
if (emltype->type != V_ASN1_UTF8STRING) {
if (gen->d.otherName->value->type != V_ASN1_UTF8STRING
if (gen->d.otherName->value->type != V_ASN1_UTF8STRING
if (gen->d.otherName->value->type == V_ASN1_UTF8STRING) {
&& gen->d.otherName->value->type != V_ASN1_UTF8STRING)) {
if (gen->d.otherName->value->type != V_ASN1_UTF8STRING
if (gen->d.otherName->value->type != V_ASN1_UTF8STRING
|| gen->d.otherName->value->type != V_ASN1_UTF8STRING)
case V_ASN1_UTF8STRING:
out->type = V_ASN1_UTF8STRING;
if (!test_unicode(univ_ok, sizeof univ_ok - 1, V_ASN1_UTF8STRING))
case V_ASN1_UTF8STRING:
if (val->value->type != V_ASN1_UTF8STRING ||