The SecurityGroupFolderType is formally defined Table 189.

Table 189 – SecurityGroupFolderType definition

Attribute

Value

BrowseName

SecurityGroupFolderType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule

Subtype of FolderType defined in OPC 10000-5.

Organizes

Object

<SecurityGroupFolderName>

SecurityGroup FolderType

OptionalPlaceholder

HasComponent

Object

<SecurityGroupName>

SecurityGroupType

OptionalPlaceholder

HasComponent

Method

AddSecurityGroup

Defined in 8.5.2.

Mandatory

HasComponent

Method

RemoveSecurityGroup

Defined in 8.5.3.

Mandatory

HasComponent

Method

AddSecurityGroupFolder

Defined in 8.5.4.

Optional

HasComponent

Method

RemoveSecurityGroupFolder

Defined in 8.5.5.

Optional

HasProperty

Variable

SupportedSecurityPolicyUris

String[]

PropertyType

Optional

Conformance Units

PubSub Model SKS

The SecurityGroupFolderType ObjectType is a concrete type and can be used directly.

Instances of the SecurityGroupFolderType can contain SecurityGroup Objects or other instances of the SecurityGroupFolderType. This can be used to build a tree of folder Objects used to organize the configured SecurityGroups.

The SecurityGroup Objects are added as components to the instance of the SecurityGroupFolderType. A SecurityGroup Object is referenced only from one folder. If the folder is deleted, all referenced SecurityGroup Objects are deleted with the folder.

The SupportedSecurityPolicyUris Property contains a String array with the SecurityPolicyUris supported by the SKS. The Property shall be provided at the root SecurityGroupFolder. The default SecurityPolicyUri is the first array element.