8.56 AccessRestrictionType

This is a subtype of the UInt16 DataType with the OptionSetValues Property defined. It is used to define the access restrictions of a Node. The AccessRestrictionType is formally defined in Table 39.

Table 39 – AccessRestrictionType Definition
NameBitDescription
SigningRequired0The Client can only access the Node when using a SecureChannel which digitally signs all messages. This does not apply to the Browse permission if the ApplyRestrictionsToBrowse is not set.
EncryptionRequired1The Client can only access the Node when using a SecureChannel which encrypts all messages. This does not apply to the Browse permission if the ApplyRestrictionsToBrowse is not set.
SessionRequired2The Client cannot access the Node when using SessionlessInvoke Service invocation.
ApplyRestrictionsToBrowse3If this bit is set, the access restrictions SigningRequired and EncryptionRequired are also applied to the Browse permission defined in Table 38.