5.7.3.3 Service results

Table 18 defines the Service results specific to this Service. Common StatusCodes are defined in Table 178.

Table 18 – ActivateSession Service Result Codes
Symbolic IdDescription
Bad_IdentityTokenInvalidSee Table 178 for the description of this result code.
Bad_IdentityTokenRejectedSee Table 178 for the description of this result code.
Bad_UserAccessDeniedSee Table 178 for the description of this result code.
Bad_ApplicationSignatureInvalidThe signature provided by the Client application is missing or invalid.
Bad_UserSignatureInvalidThe user token signature is missing or invalid.
Bad_NoValidCertificatesThe Client did not provide at least one Software Certificate that is valid and meets the profile requirements for the Server.
Bad_IdentityChangeNotSupportedThe Server does not support changing the user identity assigned to the session.
Bad_SecurityPolicyRejectedSee Table 178 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.