SecurityGroupFolderType TOC Previous Next Specification

The representation of the SecurityGroupFolderType ObjectType in the address space is shown in the following table:

Name Attribute
NodeId i=15452
NamespaceUri http://opcfoundation.org/UA/
BrowseName SecurityGroupFolderType
NodeClass ObjectType
IsAbstract False
SubtypeOf FolderType
Categories PubSub Model SKS

The references from the SecurityGroupFolderType ObjectType Node are shown in the following table:

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
Organizes Object <SecurityGroupFolderName>   SecurityGroupFolderType OptionalPlaceholder
HasComponent Object <SecurityGroupName>   SecurityGroupType OptionalPlaceholder
HasComponent Method AddSecurityGroup     Mandatory
HasComponent Method RemoveSecurityGroup     Mandatory
HasComponent Method AddSecurityGroupFolder     Optional
HasComponent Method RemoveSecurityGroupFolder     Optional
HasProperty Variable SupportedSecurityPolicyUris String[] PropertyType Optional

AddSecurityGroup

Signature

    AddSecurityGroup(
        [in]  String SecurityGroupName
        [in]  Duration KeyLifetime
        [in]  String SecurityPolicyUri
        [in]  UInt32 MaxFutureKeyCount
        [in]  UInt32 MaxPastKeyCount
        [out] String SecurityGroupId
        [out] NodeId SecurityGroupNodeId
    );
Argument Description
SecurityGroupName  
KeyLifetime  
SecurityPolicyUri  
MaxFutureKeyCount  
MaxPastKeyCount  
SecurityGroupId  
SecurityGroupNodeId  

RemoveSecurityGroup

Signature

    RemoveSecurityGroup(
        [in]  NodeId SecurityGroupNodeId
    );
Argument Description
SecurityGroupNodeId  

AddSecurityGroupFolder

Signature

    AddSecurityGroupFolder(
        [in]  String Name
        [out] NodeId SecurityGroupFolderNodeId
    );
Argument Description
Name  
SecurityGroupFolderNodeId  

RemoveSecurityGroupFolder

Signature

    RemoveSecurityGroupFolder(
        [in]  NodeId SecurityGroupFolderNodeId
    );
Argument Description
SecurityGroupFolderNodeId