pyuaf.util.messagesecuritymodes

This module defines the ways to secure the OPC UA communication (for instance, by signing and encrypting the messages).

The modes have a prefix Mode_ to not confuse Mode_None with the python ‘None’ type.

  • Attributes:

    messagesecuritymodes.Mode_Invalid = 0

    Invalid message security mode.

    messagesecuritymodes.Mode_None = 1

    No signing, no encryption.

    messagesecuritymodes.Mode_Sign = 2

    Signing only.

    messagesecuritymodes.Mode_SignAndEncrypt = 3

    Signing and encryption.

  • Functions:

    pyuaf.util.messagesecuritymodes.toString(messageSecurityMode)

    Get a string representation of the message security mode.

    Parameters:messageSecurityMode (int) – The message security mode, e.g. pyuaf.util.messagesecuritymodes.Mode_Sign.
    Returns:The name of the message security mode, e.g. ‘Sign’.
    Return type:str