Lines Matching refs:ASN1_STRING
441 ASN1_STRING * asn1_string;
459 ASN1_STRING * set;
460 ASN1_STRING * sequence;
497 #define M_ASN1_BIT_STRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
499 ASN1_STRING_dup((const ASN1_STRING *)a)
501 (const ASN1_STRING *)a,(const ASN1_STRING *)b)
502 #define M_ASN1_BIT_STRING_set(a,b,c) ASN1_STRING_set((ASN1_STRING *)a,b,c)
506 #define M_ASN1_INTEGER_free(a) ASN1_STRING_free((ASN1_STRING *)a)
508 ASN1_STRING_dup((const ASN1_STRING *)a)
510 (const ASN1_STRING *)a,(const ASN1_STRING *)b)
514 #define M_ASN1_ENUMERATED_free(a) ASN1_STRING_free((ASN1_STRING *)a)
516 ASN1_STRING_dup((const ASN1_STRING *)a)
518 (const ASN1_STRING *)a,(const ASN1_STRING *)b)
522 #define M_ASN1_OCTET_STRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
524 ASN1_STRING_dup((const ASN1_STRING *)a)
526 (const ASN1_STRING *)a,(const ASN1_STRING *)b)
527 #define M_ASN1_OCTET_STRING_set(a,b,c) ASN1_STRING_set((ASN1_STRING *)a,b,c)
528 #define M_ASN1_OCTET_STRING_print(a,b) ASN1_STRING_print(a,(ASN1_STRING *)b)
560 #define M_ASN1_PRINTABLE_free(a) ASN1_STRING_free((ASN1_STRING *)a)
563 #define M_DIRECTORYSTRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
566 #define M_DISPLAYTEXT_free(a) ASN1_STRING_free((ASN1_STRING *)a)
570 #define M_ASN1_PRINTABLESTRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
574 #define M_ASN1_T61STRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
578 #define M_ASN1_IA5STRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
580 (ASN1_IA5STRING *)ASN1_STRING_dup((const ASN1_STRING *)a)
584 #define M_ASN1_UTCTIME_free(a) ASN1_STRING_free((ASN1_STRING *)a)
586 ASN1_STRING_dup((const ASN1_STRING *)a)
590 #define M_ASN1_GENERALIZEDTIME_free(a) ASN1_STRING_free((ASN1_STRING *)a)
592 (const ASN1_STRING *)a)
596 #define M_ASN1_TIME_free(a) ASN1_STRING_free((ASN1_STRING *)a)
598 ASN1_STRING_dup((const ASN1_STRING *)a)
602 #define M_ASN1_GENERALSTRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
606 #define M_ASN1_UNIVERSALSTRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
610 #define M_ASN1_BMPSTRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
614 #define M_ASN1_VISIBLESTRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
618 #define M_ASN1_UTF8STRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
639 OPENSSL_EXPORT ASN1_STRING * ASN1_STRING_new(void);
640 OPENSSL_EXPORT void ASN1_STRING_free(ASN1_STRING *a);
641 OPENSSL_EXPORT int ASN1_STRING_copy(ASN1_STRING *dst, const ASN1_STRING *str);
642 OPENSSL_EXPORT ASN1_STRING * ASN1_STRING_dup(const ASN1_STRING *a);
643 OPENSSL_EXPORT ASN1_STRING * ASN1_STRING_type_new(int type );
644 OPENSSL_EXPORT int ASN1_STRING_cmp(const ASN1_STRING *a, const ASN1_STRING *b);
647 OPENSSL_EXPORT int ASN1_STRING_set(ASN1_STRING *str, const void *data, int len);
648 OPENSSL_EXPORT void ASN1_STRING_set0(ASN1_STRING *str, void *data, int len);
649 OPENSSL_EXPORT int ASN1_STRING_length(const ASN1_STRING *x);
650 OPENSSL_EXPORT void ASN1_STRING_length_set(ASN1_STRING *x, int n);
651 OPENSSL_EXPORT int ASN1_STRING_type(ASN1_STRING *x);
652 OPENSSL_EXPORT unsigned char * ASN1_STRING_data(ASN1_STRING *x);
653 OPENSSL_EXPORT const unsigned char *ASN1_STRING_get0_data(const ASN1_STRING *x);
700 DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, ASN1_PRINTABLE)
702 DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DIRECTORYSTRING)
703 DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DISPLAYTEXT)
723 OPENSSL_EXPORT int i2a_ASN1_STRING(BIO *bp, ASN1_STRING *a, int type);
756 OPENSSL_EXPORT int ASN1_STRING_print_ex_fp(FILE *fp, ASN1_STRING *str, unsigned long flags);
759 OPENSSL_EXPORT int ASN1_STRING_to_UTF8(unsigned char **out, ASN1_STRING *in);
766 OPENSSL_EXPORT int ASN1_STRING_print(BIO *bp, const ASN1_STRING *v);
767 OPENSSL_EXPORT int ASN1_STRING_print_ex(BIO *out, ASN1_STRING *str, unsigned long flags);
772 OPENSSL_EXPORT void *ASN1_item_unpack(ASN1_STRING *oct, const ASN1_ITEM *it);
774 OPENSSL_EXPORT ASN1_STRING *ASN1_item_pack(void *obj, const ASN1_ITEM *it, ASN1_OCTET_STRING **oct);
779 OPENSSL_EXPORT int ASN1_mbstring_copy(ASN1_STRING **out, const unsigned char *in, int len, int info…
780 OPENSSL_EXPORT int ASN1_mbstring_ncopy(ASN1_STRING **out, const unsigned char *in, int len, int inf…
782 OPENSSL_EXPORT ASN1_STRING *ASN1_STRING_set_by_NID(ASN1_STRING **out, const unsigned char *in, int …
808 BORINGSSL_MAKE_DELETER(ASN1_STRING, ASN1_STRING_free)