8.3.3 GetSecurityGroup Method

This Method provides a direct lookup of the NodeId of a SecurityGroupType Object based on a SecurityGroupId. It is used by a security administration tool to get the SecurityGroup Object for configuration of access permissions for the keys.

The SecurityGroupId is the identifier for the SecurityGroup in Publishers, Subscribers and the key Server. This Method returns the NodeId of the corresponding SecurityGroup Object Node providing the configuration and diagnostic options for a SecurityGroup.

Signature

	GetSecurityGroup (
		[in]	String	SecurityGroupId,
		[out]	NodeId	SecurityGroupNodeId
		);
	
Argument Description
SecurityGroupIdThe SecurityGroupId of the SecurityGroup to lookup.
SecurityGroupNodeIdThe NodeId of the SecurityGroupType Object.

Method Result Codes

ResultCode Description
Bad_NoMatch The SecurityGroupId cannot be found in the Server.

Table 212 specifies the AddressSpace representation for the GetSecurityGroup Method.

Table 212 – GetSecurityGroup Method AddressSpace definition
Attribute Value
BrowseNameGetSecurityGroup
References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasPropertyVariableInputArgumentsArgument[] PropertyTypeMandatory
HasPropertyVariableOutputArgumentsArgument[] PropertyTypeMandatory
ConformanceUnits
PubSub Model SKS