Manage the RADIUS attribute groups.
RADIUS Attribute Group Management REST API (1.0.8)
The RADIUS Attribute Group Management REST API's and Model, allow the creation, delete and modification of RADIUS attribute groups. A RADIUS attribute group is a set of RADIUS attributes that can then be applied to a RADIUS authentication. When a RADIUS response is made and a RADIUS attribute group is associated with that response, then the attributes in the group are applied to the response. Currently, policies defined in the dynamic policy service, of type "RADIUS" or of type "DPSK", must provide a radius attribute group when created.
http://localhost:8080/
- Generated server url
http://localhost:8080/radiusAttributeGroups
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
The RADIUS attributes that are assigned to this group.
The RADIUS attribute name to use. This should be from the list of supported radius attributes.
The operator to use, which must be one of the allowed types.
The assignment value to be returned for this RADIUS attribute.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
- Generated server url
http://localhost:8080/radiusAttributeGroups
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "description": "string", "attributeAssignments": [ { … } ], "attributeCount": 0, "externalAssignmentsCount": 0, "externalServiceAssignments": [ { … } ], "_links": { "property1": { … }, "property2": { … } } }
RADIUS attribute group created
The RADIUS attributes that are assigned to this group.
The RADIUS attribute name to use. This should be from the list of supported radius attributes.
The operator to use, which must be one of the allowed types.
The assignment value to be returned for this RADIUS attribute.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "description": "string", "attributeAssignments": [ { … } ], "attributeCount": 0, "externalAssignmentsCount": 0, "externalServiceAssignments": [ { … } ], "_links": { "property1": { … }, "property2": { … } } }
- Generated server url
http://localhost:8080/radiusAttributeGroups/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "sortField": "string", "sortOrder": "ASC", "page": 0, "pageSize": 1, "filters": { "property1": {}, "property2": {} } }
RADIUS attribute groups
The RADIUS attributes that are assigned to this group.
The RADIUS attribute name to use. This should be from the list of supported radius attributes.
The operator to use, which must be one of the allowed types.
The assignment value to be returned for this RADIUS attribute.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "description": "string", "attributeAssignments": [ { … } ], "attributeCount": 0, "externalAssignmentsCount": 0, "externalServiceAssignments": [ { … } ], "_links": { "property1": { … }, "property2": { … } } }
- Generated server url
http://localhost:8080/radiusAttributeGroups/{groupId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
RADIUS attribute group
The RADIUS attributes that are assigned to this group.
The RADIUS attribute name to use. This should be from the list of supported radius attributes.
The operator to use, which must be one of the allowed types.
The assignment value to be returned for this RADIUS attribute.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "description": "string", "attributeAssignments": [ { … } ], "attributeCount": 0, "externalAssignmentsCount": 0, "externalServiceAssignments": [ { … } ], "_links": { "property1": { … }, "property2": { … } } }
- Generated server url
http://localhost:8080/radiusAttributeGroups/{groupId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
- Generated server url
http://localhost:8080/radiusAttributeGroups/{groupId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "property1": {}, "property2": {} }
RADIUS attribute group
The RADIUS attributes that are assigned to this group.
The RADIUS attribute name to use. This should be from the list of supported radius attributes.
The operator to use, which must be one of the allowed types.
The assignment value to be returned for this RADIUS attribute.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
The number of attributes assigned to this attribute group. Allows sorting and filtering.
{ "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "description": "string", "attributeAssignments": [ { … } ], "attributeCount": 0, "externalAssignmentsCount": 0, "externalServiceAssignments": [ { … } ], "_links": { "property1": { … }, "property2": { … } } }