Lines Matching refs:ASN1_STRING

481 		ASN1_STRING *		asn1_string;
499 ASN1_STRING * set;
500 ASN1_STRING * sequence;
542 #define M_ASN1_BIT_STRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
544 ASN1_STRING_dup((const ASN1_STRING *)a)
546 (const ASN1_STRING *)a,(const ASN1_STRING *)b)
547 #define M_ASN1_BIT_STRING_set(a,b,c) ASN1_STRING_set((ASN1_STRING *)a,b,c)
551 #define M_ASN1_INTEGER_free(a) ASN1_STRING_free((ASN1_STRING *)a)
553 ASN1_STRING_dup((const ASN1_STRING *)a)
555 (const ASN1_STRING *)a,(const ASN1_STRING *)b)
559 #define M_ASN1_ENUMERATED_free(a) ASN1_STRING_free((ASN1_STRING *)a)
561 ASN1_STRING_dup((const ASN1_STRING *)a)
563 (const ASN1_STRING *)a,(const ASN1_STRING *)b)
567 #define M_ASN1_OCTET_STRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
569 ASN1_STRING_dup((const ASN1_STRING *)a)
571 (const ASN1_STRING *)a,(const ASN1_STRING *)b)
572 #define M_ASN1_OCTET_STRING_set(a,b,c) ASN1_STRING_set((ASN1_STRING *)a,b,c)
573 #define M_ASN1_OCTET_STRING_print(a,b) ASN1_STRING_print(a,(ASN1_STRING *)b)
575 i2d_ASN1_bytes((ASN1_STRING *)a,pp,V_ASN1_OCTET_STRING,\
608 #define M_ASN1_PRINTABLE_free(a) ASN1_STRING_free((ASN1_STRING *)a)
609 #define M_i2d_ASN1_PRINTABLE(a,pp) i2d_ASN1_bytes((ASN1_STRING *)a,\
612 d2i_ASN1_type_bytes((ASN1_STRING **)a,pp,l, \
616 #define M_DIRECTORYSTRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
617 #define M_i2d_DIRECTORYSTRING(a,pp) i2d_ASN1_bytes((ASN1_STRING *)a,\
620 d2i_ASN1_type_bytes((ASN1_STRING **)a,pp,l, \
624 #define M_DISPLAYTEXT_free(a) ASN1_STRING_free((ASN1_STRING *)a)
625 #define M_i2d_DISPLAYTEXT(a,pp) i2d_ASN1_bytes((ASN1_STRING *)a,\
628 d2i_ASN1_type_bytes((ASN1_STRING **)a,pp,l, \
633 #define M_ASN1_PRINTABLESTRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
635 i2d_ASN1_bytes((ASN1_STRING *)a,pp,V_ASN1_PRINTABLESTRING,\
639 ((ASN1_STRING **)a,pp,l,B_ASN1_PRINTABLESTRING)
643 #define M_ASN1_T61STRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
645 i2d_ASN1_bytes((ASN1_STRING *)a,pp,V_ASN1_T61STRING,\
649 ((ASN1_STRING **)a,pp,l,B_ASN1_T61STRING)
653 #define M_ASN1_IA5STRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
655 (ASN1_IA5STRING *)ASN1_STRING_dup((const ASN1_STRING *)a)
657 i2d_ASN1_bytes((ASN1_STRING *)a,pp,V_ASN1_IA5STRING,\
660 (ASN1_IA5STRING *)d2i_ASN1_type_bytes((ASN1_STRING **)a,pp,l,\
665 #define M_ASN1_UTCTIME_free(a) ASN1_STRING_free((ASN1_STRING *)a)
667 ASN1_STRING_dup((const ASN1_STRING *)a)
671 #define M_ASN1_GENERALIZEDTIME_free(a) ASN1_STRING_free((ASN1_STRING *)a)
673 (const ASN1_STRING *)a)
677 #define M_ASN1_TIME_free(a) ASN1_STRING_free((ASN1_STRING *)a)
679 ASN1_STRING_dup((const ASN1_STRING *)a)
683 #define M_ASN1_GENERALSTRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
685 i2d_ASN1_bytes((ASN1_STRING *)a,pp,V_ASN1_GENERALSTRING,\
689 ((ASN1_STRING **)a,pp,l,B_ASN1_GENERALSTRING)
693 #define M_ASN1_UNIVERSALSTRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
695 i2d_ASN1_bytes((ASN1_STRING *)a,pp,V_ASN1_UNIVERSALSTRING,\
699 ((ASN1_STRING **)a,pp,l,B_ASN1_UNIVERSALSTRING)
703 #define M_ASN1_BMPSTRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
705 i2d_ASN1_bytes((ASN1_STRING *)a,pp,V_ASN1_BMPSTRING,\
709 ((ASN1_STRING **)a,pp,l,B_ASN1_BMPSTRING)
713 #define M_ASN1_VISIBLESTRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
715 i2d_ASN1_bytes((ASN1_STRING *)a,pp,V_ASN1_VISIBLESTRING,\
719 ((ASN1_STRING **)a,pp,l,B_ASN1_VISIBLESTRING)
723 #define M_ASN1_UTF8STRING_free(a) ASN1_STRING_free((ASN1_STRING *)a)
725 i2d_ASN1_bytes((ASN1_STRING *)a,pp,V_ASN1_UTF8STRING,\
729 ((ASN1_STRING **)a,pp,l,B_ASN1_UTF8STRING)
754 OPENSSL_EXPORT ASN1_STRING * ASN1_STRING_new(void);
755 OPENSSL_EXPORT void ASN1_STRING_free(ASN1_STRING *a);
756 OPENSSL_EXPORT int ASN1_STRING_copy(ASN1_STRING *dst, const ASN1_STRING *str);
757 OPENSSL_EXPORT ASN1_STRING * ASN1_STRING_dup(const ASN1_STRING *a);
758 OPENSSL_EXPORT ASN1_STRING * ASN1_STRING_type_new(int type );
759 OPENSSL_EXPORT int ASN1_STRING_cmp(const ASN1_STRING *a, const ASN1_STRING *b);
762 OPENSSL_EXPORT int ASN1_STRING_set(ASN1_STRING *str, const void *data, int len);
763 OPENSSL_EXPORT void ASN1_STRING_set0(ASN1_STRING *str, void *data, int len);
764 OPENSSL_EXPORT int ASN1_STRING_length(const ASN1_STRING *x);
765 OPENSSL_EXPORT void ASN1_STRING_length_set(ASN1_STRING *x, int n);
766 OPENSSL_EXPORT int ASN1_STRING_type(ASN1_STRING *x);
767 OPENSSL_EXPORT unsigned char * ASN1_STRING_data(ASN1_STRING *x);
822 DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, ASN1_PRINTABLE)
824 DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DIRECTORYSTRING)
825 DECLARE_ASN1_FUNCTIONS_name(ASN1_STRING, DISPLAYTEXT)
854 OPENSSL_EXPORT int a2i_ASN1_STRING(BIO *bp,ASN1_STRING *bs,char *buf,int size);
855 OPENSSL_EXPORT int i2a_ASN1_STRING(BIO *bp, ASN1_STRING *a, int type);
875 OPENSSL_EXPORT int i2d_ASN1_bytes(ASN1_STRING *a, unsigned char **pp, int tag, int xclass);
876 OPENSSL_EXPORT ASN1_STRING *d2i_ASN1_bytes(ASN1_STRING **a, const unsigned char **pp, long length, …
879 OPENSSL_EXPORT ASN1_STRING *d2i_ASN1_type_bytes(ASN1_STRING **a,const unsigned char **pp, long leng…
937 OPENSSL_EXPORT int ASN1_STRING_print_ex_fp(FILE *fp, ASN1_STRING *str, unsigned long flags);
940 OPENSSL_EXPORT int ASN1_STRING_to_UTF8(unsigned char **out, ASN1_STRING *in);
967 OPENSSL_EXPORT int ASN1_STRING_print(BIO *bp, const ASN1_STRING *v);
968 OPENSSL_EXPORT int ASN1_STRING_print_ex(BIO *out, ASN1_STRING *str, unsigned long flags);
982 OPENSSL_EXPORT void *ASN1_unpack_string(ASN1_STRING *oct, d2i_of_void *d2i);
983 OPENSSL_EXPORT void *ASN1_item_unpack(ASN1_STRING *oct, const ASN1_ITEM *it);
984 OPENSSL_EXPORT ASN1_STRING *ASN1_pack_string(void *obj, i2d_of_void *i2d, ASN1_OCTET_STRING **oct);
991 OPENSSL_EXPORT ASN1_STRING *ASN1_item_pack(void *obj, const ASN1_ITEM *it, ASN1_OCTET_STRING **oct);
996 OPENSSL_EXPORT int ASN1_mbstring_copy(ASN1_STRING **out, const unsigned char *in, int len, int info…
997 OPENSSL_EXPORT int ASN1_mbstring_ncopy(ASN1_STRING **out, const unsigned char *in, int len, int inf…
999 OPENSSL_EXPORT ASN1_STRING *ASN1_STRING_set_by_NID(ASN1_STRING **out, const unsigned char *in, int …