All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
pdftron::PDF::CMSSignatureOptions Class Reference

#include <CMSSignatureOptions.h>

Public Member Functions

 CMSSignatureOptions ()
 
 CMSSignatureOptions (const CMSSignatureOptions &other)
 
CMSSignatureOptionsoperator= (const CMSSignatureOptions &other)
 
 ~CMSSignatureOptions ()
 
void AddTimestampToken (const std::vector< UChar > &token_buf)
 
void AddTimestampToken (const UChar *token_buf, const size_t token_buf_size)
 
 CMSSignatureOptions (TRN_CMSSignatureOptions impl)
 

Public Attributes

TRN_CMSSignatureOptions m_impl
 

Protected Member Functions

void Destroy ()
 

Protected Attributes

bool m_owner
 

Detailed Description

Optional data for CMS creation.

Definition at line 19 of file CMSSignatureOptions.h.

Constructor & Destructor Documentation

pdftron::PDF::CMSSignatureOptions::CMSSignatureOptions ( )
pdftron::PDF::CMSSignatureOptions::CMSSignatureOptions ( const CMSSignatureOptions other)
pdftron::PDF::CMSSignatureOptions::~CMSSignatureOptions ( )
pdftron::PDF::CMSSignatureOptions::CMSSignatureOptions ( TRN_CMSSignatureOptions  impl)

Member Function Documentation

void pdftron::PDF::CMSSignatureOptions::AddTimestampToken ( const std::vector< UChar > &  token_buf)

Add a timestamp token to the CMS.

Parameters
token_bufThe timestamp token.
void pdftron::PDF::CMSSignatureOptions::AddTimestampToken ( const UChar token_buf,
const size_t  token_buf_size 
)

Add a timestamp token to the CMS.

Parameters
token_bufThe timestamp token.
token_buf_sizeThe size of the timestamp token buffer.
void pdftron::PDF::CMSSignatureOptions::Destroy ( )
protected
CMSSignatureOptions& pdftron::PDF::CMSSignatureOptions::operator= ( const CMSSignatureOptions other)

Member Data Documentation

TRN_CMSSignatureOptions pdftron::PDF::CMSSignatureOptions::m_impl

Definition at line 46 of file CMSSignatureOptions.h.

bool pdftron::PDF::CMSSignatureOptions::m_owner
mutableprotected

Definition at line 54 of file CMSSignatureOptions.h.


The documentation for this class was generated from the following file: