//--------------------------------------------------------------------------------------- // Copyright (c) 2001-2025 by Apryse Software Inc. All Rights Reserved. // Consult legal.txt regarding legal and license information. //--------------------------------------------------------------------------------------- #ifndef PDFTRON_H_CCMSSignatureOptions #define PDFTRON_H_CCMSSignatureOptions #ifdef __cplusplus extern "C" { #endif #include #include struct TRN_CMSSignatureOptions_tag; typedef struct TRN_CMSSignatureOptions_tag* TRN_CMSSignatureOptions; TRN_API TRN_CMSSignatureOptionsCreate(TRN_CMSSignatureOptions* result); TRN_API TRN_CMSSignatureOptionsAddTimestampToken(TRN_CMSSignatureOptions self, const TRN_UChar* token_buf, const size_t token_buf_size); TRN_API TRN_CMSSignatureOptionsDestroy(TRN_CMSSignatureOptions self); #ifdef __cplusplus } // extern C #endif #endif /* PDFTRON_H_CCMSSignatureOptions */