Класс 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