Table 18 defines the Service results specific to this Service. Common StatusCodes are defined in Table 182.
Table 18 – ActivateSession Service Result Codes
Symbolic Id |
Description |
Bad_IdentityTokenInvalid |
See Table 182 for the description of this result code. |
Bad_IdentityTokenRejected |
See Table 182 for the description of this result code. |
Bad_UserAccessDenied |
See Table 182 for the description of this result code. |
Bad_ApplicationSignatureInvalid |
The signature provided by the Client application is missing or invalid. |
Bad_UserSignatureInvalid |
The user token signature is missing or invalid. |
Bad_NoValidCertificates |
The Client did not provide at least one Software Certificate that is valid and meets the profile requirements for the Server. |
Bad_IdentityChangeNotSupported |
The Server does not support changing the user identity assigned to the session. |
Bad_SecurityPolicyRejected |
See Table 182 for the description of this result code. |
Good_PasswordChangeRequired |
The log-on for the user succeeded but the user is required to change the password. The activated Session has limited rights and is mainly available to change the password. The detailed definitions for UserManagement, restrictions for Sessions and the Method ChangePassword used to set a new password are defined in OPC 10000-18. This result code is only used by Servers that support the Method ChangePassword. |