8 PubSub Security Key Service model

8.5 SecurityGroupFolderType

8.5.3 RemoveSecurityGroup Method

This Method is used to remove a SecurityGroupType Object from the SecurityGroupFolderType Object.
The Client shall be authorized to modify the configuration for the SKS functionality and shall use at least a signed communication channelwhen invoking this Method on the Server.
See 8.3.2 for details on the lifetime of keys previously issued for this SecurityGroup.
Signature
RemoveSecurityGroup (
[in] NodeId SecurityGroupNodeId
);
Argument | Description |
---|---|
SecurityGroupNodeId | NodeId of the SecurityGroupType Object to remove from the Server |
Method Result Codes
ResultCode | Description |
---|---|
Bad_NodeIdUnknown | The SecurityGroupNodeId is unknown. |
Bad_NodeIdInvalid | The SecurityGroupNodeId is not a NodeId of a SecurityGroupType Object. |
Bad_UserAccessDenied | The Session user is not allowed to delete the SecurityGroupType Object. |
Bad_SecurityModeInsufficient | The communication channel is not using signing. |