- Титульная страница
- Пространства имен
- Классы

- Классы
- Алфавитный указатель классов
- Иерархия классов
- Члены классов

Указатель Классы Пространства имен Функции Перечисления Элементы перечислений
Открытые члены | Открытые статические члены | Полный список членов класса
Класс rutoken::pkicore::cms::SignedData
Граф наследования:rutoken::pkicore::cms::SignedData:

## Открытые члены
| SignedData (SignedData &&v)
SignedData & | operator= (SignedData &&v)
std::vector< uint8_t > | toBer () const
| Получение данного сообщения в BER формате.
VerifyResult::Type | verify (const VerifyParams &params)
| Проверка подписи данного сообщения.
SignedData & | sign (const SignParams &signParams)&
| Подпись содержимого конверта новым подписантом. Подробнее...
SignedData && | sign (const SignParams &signParams)&&
| Подпись содержимого конверта новым подписантом. Подробнее...
SignedData & | sign (const SignParams &signParams, const void *eContent, size_t eContentSize)&
| Подпись содержимого конверта новым подписантом при отсоединенной подписи. Подробнее...
SignedData && | sign (const SignParams &signParams, const void *eContent, size_t eContentSize)&&
| Подпись содержимого конверта новым подписантом при отсоединенной подписи. Подробнее...
Открытые члены унаследованные от rutoken::pkicore::cms::Message
| Message (Message &&v)
ContentType::Type | contentType () const
| Возвращает действительный тип сообщения.
Message & | operator= (Message &&v)

## Открытые статические члены
static SignedData | cast (Object &&v)
template<typename T >
static SignedData | parse (T begin, T end)
| Создание объекта из данных в формате BER. Подробнее...
template<typename T >
static SignedData | parse (const T &container)
| Создание объекта из данных в формате BER. Подробнее...
Открытые статические члены унаследованные от rutoken::pkicore::cms::Message
static Message | cast (Object &&v)

## Методы

template<typename T >

static SignedData rutoken::pkicore::cms::SignedData::parse | ( | T | begin,
|  | T | end
| ) |  |
| inline static

Создание объекта из данных в формате BER.

Аргументы

  begin | - указатель на первый элемент контейнера. Контейнер должен хранить все свои элементы в непрерывной области памяти.
  end | - указатель на элемент расположенный за последним элементом контейнера.

template<typename T >

static SignedData rutoken::pkicore::cms::SignedData::parse | ( | const T & | container | ) |
| inline static

Создание объекта из данных в формате BER.

Аргументы

  container | - STL контейнер с элементами типа uint8_t. Контейнер должен хранить все свои элементы в непрерывной области памяти.

SignedData& rutoken::pkicore::cms::SignedData::sign | ( | const SignParams & | signParams | ) |
| inline

Подпись содержимого конверта новым подписантом.

Аргументы

  signParams | - параметры подписи.

SignedData&& rutoken::pkicore::cms::SignedData::sign | ( | const SignParams & | signParams | ) |
| inline

Подпись содержимого конверта новым подписантом.

Аргументы

  signParams | - параметры подписи.

SignedData& rutoken::pkicore::cms::SignedData::sign | ( | const SignParams & | signParams,
|  | const void * | eContent,
|  | size_t | eContentSize
| ) |  |
| inline

Подпись содержимого конверта новым подписантом при отсоединенной подписи.

Аргументы

  signParams | - параметры подписи.
  eContent | - содержимое конверта. Передается, eсли подпись отсоединенная.
  eContentSize | - размер содержимого конверта.

SignedData&& rutoken::pkicore::cms::SignedData::sign | ( | const SignParams & | signParams,
|  | const void * | eContent,
|  | size_t | eContentSize
| ) |  |
| inline

Подпись содержимого конверта новым подписантом при отсоединенной подписи.

Аргументы

  signParams | - параметры подписи.
  eContent | - содержимое конверта. Передается, eсли подпись отсоединенная.
  eContentSize | - размер содержимого конверта.

Объявления и описания членов класса находятся в файле:

- rutoken/pki-core-cpp.h