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 38.
Table 38 – AccessRestrictionType Definition
Name |
Bit |
Description |
SigningRequired |
0 |
The 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. |
EncryptionRequired |
1 |
The 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. |
SessionRequired |
2 |
The Client cannot access the Node when using SessionlessInvoke Service invocation. |
ApplyRestrictionsToBrowse |
3 |
If this bit is set, the access restrictions SigningRequired and EncryptionRequired are also applied to the Browse permission defined in Table 37. |