Документация
ОС Аврора 5.0.1

Класс KeyStoreInfo

Публичные функции

QString id () const
bool isNull () const
KeyStoreInfo ()
KeyStoreInfo (const KeyStoreInfo &from)
KeyStoreInfo (KeyStore::Type type, const QString &id, const QString &name)
QString name () const
KeyStoreInfo & operator= (const KeyStoreInfo &from)
KeyStore::Type type () const

Подробное описание

Информация о хранилище ключей вне объекта KeyStore.

Этот класс используется вместе с классом Event и связанными с ним классами, такими как PasswordAsker и TokenAsker, для описания источника хранилища ключей Event.

Каждый KeyStoreInfo представляет один KeyStore и описывает тип хранилища (например, смарт-карту или связку ключей PGP — см. KeyStore::Type) и несколько имён. id() у KeyStore используется для ссылки на него и обычно имеет форму «qca-mystorename». name() у KeyStore используется для его описания (т. е. это «красивое» имя, показываемое пользователю) и обычно имеет форму «Имя моего хранилища».

Примеры

eventhandlerdemo.cpp.

Описание конструкторов и деструктора

KeyStoreInfo() [1/3]

QCA::KeyStoreInfo::KeyStoreInfo ()

Конструктор.

Примечание.

Этот конструктор для KeyStoreInfo создаёт объект, который не описывает какой-либо KeyStore, и isNull() вернёт true.

KeyStoreInfo() [2/3]

QCA::KeyStoreInfo::KeyStoreInfo (KeyStore::Type type, const QString & id, const QString & name )

Стандартный конструктор.

Он создаёт объект KeyStoreInfo, который описывает KeyStore.

Параметры

type Тип KeyStore
id Идентификатор KeyStore
name Описательное имя KeyStore

KeyStoreInfo() [3/3]

QCA::KeyStoreInfo::KeyStoreInfo (const KeyStoreInfo & from)

Конструктор копирования.

Параметры

from KeyStoreInfo для копирования

Описание методов

operator=()

KeyStoreInfo& QCA::KeyStoreInfo::operator= (const KeyStoreInfo & from)

Оператор присваивания.

Параметры

from KeyStoreInfo для копирования

isNull()

bool QCA::KeyStoreInfo::isNull () const

Проверяет, действителен ли этот объект.

Возвращает true, если объект недействителен.

type()

KeyStore::Type QCA::KeyStoreInfo::type () const

Тип KeyStore, описываемый этим объектом KeyStoreInfo.

id()

QString QCA::KeyStoreInfo::id () const

Уникальный идентификатор KeyStore, который описывает этот объект KeyStoreInfo.

name()

QString QCA::KeyStoreInfo::name () const

Описательное имя KeyStore, которое описывает этот объект KeyStoreInfo.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.