Spec-Zone.ru › Qt

Класс QOpcUaUserTokenPolicy

Политика токена пользователя OPC UA UserTokenPolicy. Подробнее...

Заголовок: #include <QOpcUaUserTokenPolicy>
qmake: QT += opcua
  • Список всех членов, включая унаследованные

Типы публичного доступа

перечисление TokenType { Anonymous, Username, Certificate, IssuedToken }

Функции публичного доступа

QOpcUaUserTokenPolicy(const QOpcUaUserTokenPolicy &rhs)
QOpcUaUserTokenPolicy & operator=(const QOpcUaUserTokenPolicy &rhs)
QString issuedTokenType() const
QString issuerEndpointUrl() const
QString policyId() const
QString securityPolicy() const
void setIssuedTokenType(const QString &issuedTokenType)
void setIssuerEndpointUrl(const QString &issuerEndpointUrl)
void setPolicyId(const QString &policyId)
void setSecurityPolicy(const QString &securityPolicy)
void setTokenType(QOpcUaUserTokenPolicy::TokenType tokenType)
QOpcUaUserTokenPolicy::TokenType tokenType() const
bool operator==(const QOpcUaUserTokenPolicy &rhs) const

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

Политика токена пользователя содержит информацию о токене пользователя, принятом сервером.

Документация типов членов

перечисление QOpcUaUserTokenPolicy::TokenType

Константа Значение Описание
QOpcUaUserTokenPolicy::Anonymous 0 Токен не требуется.
QOpcUaUserTokenPolicy::Username 1 Требуются имя пользователя и пароль.
QOpcUaUserTokenPolicy::Certificate 2 Требуется сертификат клиента.
QOpcUaUserTokenPolicy::IssuedToken 3 Любой токен, определенный Web Services Security (WS-Security).

Документация функций членов

QOpcUaUserTokenPolicy::QOpcUaUserTokenPolicy(const QOpcUaUserTokenPolicy &rhs)

Создаёт политику токена пользователя из rhs.

QOpcUaUserTokenPolicy &QOpcUaUserTokenPolicy::operator=(const QOpcUaUserTokenPolicy &rhs)

Устанавливает значения из rhs в эту политику токена пользователя.

QString QOpcUaUserTokenPolicy::issuedTokenType() const

Возвращает URI типа токена.

См. такжеsetIssuedTokenType().

QString QOpcUaUserTokenPolicy::issuerEndpointUrl() const

Возвращает URL сервиса выдачи токена.

См. такжеsetIssuerEndpointUrl().

QString QOpcUaUserTokenPolicy::policyId() const

Возвращает идентификатор, назначенный сервером для этой политики.

См. такжеsetPolicyId().

QString QOpcUaUserTokenPolicy::securityPolicy() const

Возвращает URI политики безопасности, необходимой при шифровании или подписи токена для ActivateSession.

См. такжеsetSecurityPolicy().

void QOpcUaUserTokenPolicy::setIssuedTokenType(const QString &issuedTokenType)

Устанавливает URI типа токена на issuedTokenType.

См. такжеissuedTokenType().

void QOpcUaUserTokenPolicy::setIssuerEndpointUrl(const QString &issuerEndpointUrl)

Устанавливает URL сервиса выдачи токена на issuerEndpointUrl.

См. такжеissuerEndpointUrl().

void QOpcUaUserTokenPolicy::setPolicyId(const QString &policyId)

Устанавливает идентификатор этой политики на policyId.

См. такжеpolicyId().

void QOpcUaUserTokenPolicy::setSecurityPolicy(const QString &securityPolicy)

Устанавливает URI политики безопасности на securityPolicy.

См. такжеsecurityPolicy().

void QOpcUaUserTokenPolicy::setTokenType(QOpcUaUserTokenPolicy::TokenType tokenType)

Устанавливает тип требуемого токена идентификации пользователя на tokenType.

См. такжеtokenType().

QOpcUaUserTokenPolicy::TokenType QOpcUaUserTokenPolicy::tokenType() const

Возвращает тип требуемого токена идентификации пользователя.

См. такжеsetTokenType().

bool QOpcUaUserTokenPolicy::operator==(const QOpcUaUserTokenPolicy &rhs) const

Возвращает true если эта политика токена пользователя имеет такое же значение, как и rhs.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qopcuausertokenpolicy.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API