Spec-Zone.ru › Qt 6.1

Класс QOpcUaUserTokenPolicy

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

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

Типы

перечисление TokenType { Анонимный, Имя_пользователя, Сертификат, Выданный_токен }

Общедоступные функции

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.1/qopcuausertokenpolicy.html

Spec-Zone.ru

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