52#ifndef QSC_X509_NAME_H
53#define QSC_X509_NAME_H
58QSC_CPLUSPLUS_ENABLED_START
119QSC_EXPORT_API const char* qsc_x509_name_attribute_short_name(qsc_x509_name_attribute_type type);
128QSC_EXPORT_API const char* qsc_x509_name_attribute_long_name(qsc_x509_name_attribute_type type);
148QSC_EXPORT_API const qsc_x509_name_attribute* qsc_x509_name_find_first(
const qsc_x509_name* name, qsc_x509_name_attribute_type type);
158QSC_EXPORT_API bool qsc_x509_name_equals(
const qsc_x509_name* a,
const qsc_x509_name* b);
177QSC_CPLUSPLUS_ENABLED_END
enum qsc_asn1_status_t qsc_asn1_status
ASN.1 helper status codes.
enum qsc_oid_id_t qsc_oid_id
Known object identifier registry entries.
Contains common definitions for the Quantum Secure Cryptographic (QSC) library.
#define QSC_EXPORT_API
API export macro for Microsoft compilers when importing from a DLL.
Definition qsccommon.h:605
In-memory representation of a single BER/DER ASN.1 TLV element.
Definition encoding.h:311