radare2/libr/util/x509.h
Lazula ad749a0b1a Fix static/R_API function definition formatting
* Remove spaces before parens
* Remove spaces after asterisks
2021-12-21 20:58:12 +01:00

27 lines
1.1 KiB
C

#ifndef R_X509_INTERNAL_H
#define R_X509_INTERNAL_H
R_API bool r_x509_parse_algorithmidentifier(RX509AlgorithmIdentifier *ai, RASN1Object *object);
R_API void r_x509_free_algorithmidentifier(RX509AlgorithmIdentifier *ai);
R_API bool r_x509_parse_subjectpublickeyinfo(RX509SubjectPublicKeyInfo *spki, RASN1Object *object);
R_API void r_x509_free_subjectpublickeyinfo(RX509SubjectPublicKeyInfo *spki);
R_API bool r_x509_parse_name(RX509Name *name, RASN1Object *object);
R_API void r_x509_free_name(RX509Name *name);
R_API bool r_x509_parse_extension(RX509Extension *ext, RASN1Object *object);
R_API void r_x509_free_extension(RX509Extension *ex);
R_API bool r_x509_parse_extensions(RX509Extensions *ext, RASN1Object *object);
R_API void r_x509_free_extensions(RX509Extensions* ex);
R_API bool r_x509_parse_tbscertificate(RX509TBSCertificate *tbsc, RASN1Object *object);
R_API void r_x509_free_tbscertificate(RX509TBSCertificate *tbsc);
R_API RX509CRLEntry *r_x509_parse_crlentry(RASN1Object *object);
R_API void r_x509_name_dump(RX509Name* name, const char* pad, RStrBuf *sb);
#endif /* R_X509_INTERNAL_H */