Errata exists for this version of the document.
This Method is used to add a SecurityGroupType Object to the SecurityGroupFolderType Object.
The Client shall be authorized to modify the configuration for the PubSub functionality when invoking this Method on the Server.
Signature
AddSecurityGroup (
[in]StringSecurityGroupName
[in]DurationKeyLifetime
[in]StringSecurityPolicyUri
[in]UInt32MaxFutureKeyCount
[in]UInt32MaxPastKeyCount
[out]StringSecurityGroupId
[out]NodeIdSecurityGroupNodeId
);
|
Argument |
Description |
|
SecurityGroupName |
Name of the SecurityGroup to add. |
|
KeyLifetime |
The lifetime of a key in milliseconds |
|
SecurityPolicyUri |
The SecurityPolicy used for the SecurityGroup. |
|
MaxFutureKeyCount |
The maximum number of future keys returned by the Method GetSecurityKeys. |
|
MaxPastKeyCount |
The maximum number of historical keys stored by the SKS |
|
SecurityGroupId |
The identifier for the SecurityGroup. |
|
SecurityGroupNodeId |
The NodeId of the added SecurityGroupType Object. |
Method Result Codes
|
ResultCode |
Description |
|
Bad_NodeIdExists |
A SecurityGroup with the name already exists. |
|
Bad_UserAccessDenied |
The Session user is not allowed to configure the object. |