7#ifndef CDIGITALSIGNATURE_INTERFACE_H
9#define CDIGITALSIGNATURE_INTERFACE_H
Interface for CDigitalCertificate wrapper.
void CDigitalSignature_SetSignatureContent(CDigitalSignature argCDigitalSignature, const CSignatureContent argSignatureContent, idrs_exception *pargException)
Sets the signature visual content.
IDRS_UINT CDigitalSignature_GetPageIndex(const CDigitalSignature argCDigitalSignature, idrs_exception *pargException)
Retrieves the page index default value 0.
CDigitalCertificate CDigitalSignature_GetDigitalCertificate(const CDigitalSignature argCDigitalSignature, idrs_exception *pargException)
Retrieves the digital signature.
CDigitalSignature CDigitalSignature_Create(idrs_exception *pargException)
Create creates a CDigitalSignature object.
CDigitalSignatureArray ArrayInterface_Create_CDigitalSignatureArray(idrs_exception *pargException)
Creates a new CDigitalSignatureArray object.
void CDigitalSignature_SetDigitalCertificate(CDigitalSignature argCDigitalSignature, const CDigitalCertificate argDigitalCertificate, idrs_exception *pargException)
Sets the digital signature.
void CDigitalSignature_SetPageIndex(CDigitalSignature argCDigitalSignature, IDRS_UINT const uiPageIndex, idrs_exception *pargException)
Sets the page index.
void CDigitalSignature_Destroy(CDigitalSignature argCDigitalSignature, idrs_exception *pargException)
Destroys a CDigitalSignature handle.
CSignatureContent CDigitalSignature_GetSignatureContent(const CDigitalSignature argCDigitalSignature, idrs_exception *pargException)
Retrieves the signature visual content.
Interface for CObjPtr wrapper.
Interface for CSignatureContent wrapper.
CDigitalCertificate manages the digital certificate content.
CDigitalSignature container class that manages all signature aspects (digital certificate,...
CSignatureContent contains the UI elements for displaying a signature on a PDF document.