- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
pdftron::PDF::CMSSignatureOptions Class Reference

`#include <CMSSignatureOptions.h>`

## Public Member Functions
| CMSSignatureOptions ()
| CMSSignatureOptions (const CMSSignatureOptions &other)
CMSSignatureOptions & | operator= (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_buf | The 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_buf | The timestamp token.
  token_buf_size | The 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
| mutable protected

Definition at line 54 of file CMSSignatureOptions.h.

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

- PDF/CMSSignatureOptions.h