pyuaf.util.securitypolicies

This module defines the security policies as specified by the OPC UA standard.

  • Attributes:

    securitypolicies.UA_None = 'http://opcfoundation.org/UA/SecurityPolicy#None'
    securitypolicies.UA_Basic128 = 'http://opcfoundation.org/UA/SecurityPolicy#Basic128'
    securitypolicies.UA_Basic128Rsa15 = 'http://opcfoundation.org/UA/SecurityPolicy#Basic128Rsa15'
    securitypolicies.UA_Basic192 = 'http://opcfoundation.org/UA/SecurityPolicy#Basic192'
    securitypolicies.UA_Basic192Rsa15 = 'http://opcfoundation.org/UA/SecurityPolicy#Basic192Rsa15'
    securitypolicies.UA_Basic256 = 'http://opcfoundation.org/UA/SecurityPolicy#Basic256'
    securitypolicies.UA_Basic256Rsa15 = 'http://opcfoundation.org/UA/SecurityPolicy#Basic256Rsa15'
    securitypolicies.UA_Basic256Sha256 = 'http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256'
  • Functions:

    pyuaf.util.securitypolicies.toCompactString(policy)

    Get a compact string representation of the security policy.

    Parameters:policy (str) – The policy, e.g. pyuaf.util.securitypolicies.UA_Basic128.
    Returns:The name of the type, e.g. ‘Basic128’.
    Return type:str