iDRS™ SDK 16
Loading...
Searching...
No Matches
CDigitalCertificate_interface.h
Go to the documentation of this file.
1
7#ifndef CDIGITALCERTIFICATE_INTERFACE_H
8
9#define CDIGITALCERTIFICATE_INTERFACE_H
10
11#include "CObjPtr_interface.h"
12
13#include "idrs_common.h"
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
25CDigitalCertificate CDigitalCertificate_Create(idrs_exception *pargException);
26
40void CDigitalCertificate_SetIssuerData(CDigitalCertificate argCDigitalCertificate, const CMemoryBuffer argIssuerData, idrs_exception *pargException);
41
51CMemoryBuffer CDigitalCertificate_GetIssuerData(const CDigitalCertificate argCDigitalCertificate, idrs_exception *pargException);
52
66void CDigitalCertificate_SetSerialNumberData(CDigitalCertificate argCDigitalCertificate, const CMemoryBuffer argSerialNumberData, idrs_exception *pargException);
67
77CMemoryBuffer CDigitalCertificate_GetSerialNumberData(const CDigitalCertificate argCDigitalCertificate, idrs_exception *pargException);
78
86void CDigitalCertificate_Destroy(CDigitalCertificate argCDigitalCertificate, idrs_exception *pargException);
87
88#ifdef __cplusplus
89}
90#endif /* __cplusplus */
91
92#endif /* CDIGITALCERTIFICATE_INTERFACE_H */
void CDigitalCertificate_SetSerialNumberData(CDigitalCertificate argCDigitalCertificate, const CMemoryBuffer argSerialNumberData, idrs_exception *pargException)
Set the serial number data that will be used for document signature. The supplied data are stored and...
CMemoryBuffer CDigitalCertificate_GetIssuerData(const CDigitalCertificate argCDigitalCertificate, idrs_exception *pargException)
Get the issuer data.
void CDigitalCertificate_Destroy(CDigitalCertificate argCDigitalCertificate, idrs_exception *pargException)
Destroys a CDigitalCertificate handle.
CDigitalCertificate CDigitalCertificate_Create(idrs_exception *pargException)
Create creates a CDigitalCertificate object.
void CDigitalCertificate_SetIssuerData(CDigitalCertificate argCDigitalCertificate, const CMemoryBuffer argIssuerData, idrs_exception *pargException)
Set the issuer data that will be used for document signature. The supplied data are stored and will b...
CMemoryBuffer CDigitalCertificate_GetSerialNumberData(const CDigitalCertificate argCDigitalCertificate, idrs_exception *pargException)
Get the serial number data.
Interface for CObjPtr wrapper.
CDigitalCertificate manages the digital certificate content.
CMemoryBuffer class manages a memory buffer.