Документация
ОС Аврора 5.0.1
Класс SASL::Params
Публичные функции
bool | canSendAuthzid () const |
bool | canSendRealm () const |
bool | needPassword () const |
bool | needUsername () const |
Params & | operator= (const Params &from) |
Params (bool user, bool authzid, bool pass, bool realm) | |
Params (const Params &from) |
Подробное описание
Флаги параметров для аутентификации SASL.
Они используются, чтобы указать, какие параметры необходимы SASL для завершения процесса аутентификации.
Примеры
Описание конструкторов и деструктора
Params() [1/2]
QCA::SASL::Params::Params (bool user, bool authzid, bool pass, bool realm ) |
Стандартный конструктор.
Концепция заключается в том, что вы каждый из флагов устанавливается в зависимости от того, какие параметры необходимы.
Параметры
user | Требуется имя пользователя |
authzid | Требуется идентичность для авторизации |
pass | Требуется пароль |
realm | Требуется область |
Params() [2/2]
QCA::SASL::Params::Params (const Params & from) |
Стандартный конструктор копирования.
Параметры
from | Объект Params для копирования |
Описание методов
operator=()
Params& QCA::SASL::Params::operator= (const Params & from) |
Стандартный оператор присваивания.
Параметры
from | Объект Params для присваивания |
needUsername()
bool QCA::SASL::Params::needUsername () const |
Нужен пользователь.
Примеры
canSendAuthzid()
bool QCA::SASL::Params::canSendAuthzid () const |
При желании можно отправить ID авторизации.
Примеры
needPassword()
bool QCA::SASL::Params::needPassword () const |
Нужен пароль.
Примеры
canSendRealm()
bool QCA::SASL::Params::canSendRealm () const |
При желании можно отправить Realm
.