Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Anchor
_Toc341972586
_Toc341972586
Attributes

Attribute

type

values

default

mandate

comment

vendor

string

 

 

true

 

vendorId

int

 

 

false

 

name

string

 

 

true

 

attributeId

int

 

 

false

 

value

string

 

""

false

 

description

string

 

 

false

 

checkRequest

boolean

 

false

 

 

returnResponse

boolean

 

false

 

 

echo

boolean

 

false

 

 

isDefault

boolean

 

false

 

 

mapsTo

string

 

 

false

 


Anchor
_Toc341972587
_Toc341972587
/ radiusAttribute / create

Method:/radiusAttribute/create
Parameters:
{
"attrs":
{
"vendor":"Standard RADIUS",
"name":"Group-Name",
"mapsTo":"group.name",
"checkRequest":false
}
}
Response:
{
"error":0
}

Anchor
_Toc341972588
_Toc341972588
/ radiusAttribute / get

Wiki Markup
Method:/radiusAttribute/get
Parameters: 
\{
 "match":
\[
  \["attribute", "=", "Group-Name"\]
\}
"return":\["*"\]
\}
Response: 
\{
"error":0,
"result":
\{
 "vendor":"Standard RADIUS",
"name":"Group-Name",
"mapsTo":"group.name",
"value":"",
"description":"",
"checkRequest":false
\}
\}
\\

Anchor
_Toc341972589
_Toc341972589
/ radiusAttribute / search

Wiki Markup
Method:/radiusAttribute /search
Parameters: 
\{
 "match":
\[
  \["attribute", "=", "Group-Name"\]
\}
"return":\["*"\]
\}
Response: 
\{
"error":0,
"result":
\{
 "total":1,
 "rows":
\[
\{
 "vendor":"Standard RADIUS",
"name":"Group-Name",
"mapsTo":"group.name",
"value":"",
"description":"",
"checkRequest":false
\}
\]
\}
\\
\\

Anchor
_Toc341972590
_Toc341972590
/ radiusAttribute / delete

Method:/radiusAttribute /delete
Parameters:
{
"id":id
}
Response:
{
"error":0
}

Anchor
_Toc341972591
_Toc341972591
/ radiusAttribute / set

Method:/radiusAttribute /set
Parameters:
{
"id":id,
"attrs":
{
"description":"description"
}
}
Response:
{
"error":0
}

Anchor
_Toc341972592
_Toc341972592
/ radiusAttribute / listVendors

Wiki Markup
Method:/radiusAttribute /listVendors
Parameters: 
\{
\}
Response: 
\{
"error":0,
"result":
\{
 "total":68,
 "rows":
\[
 \{"name":"IETF","id":0\},
 \{"name":"BinTec","id":272\},
 \{"name":"Extreme","id":1916\},
 ...
\]
\}
\}
\\

Anchor
_Toc341972593
_Toc341972593
/ radiusAttribute / listAttributes

Wiki Markup
Method:/radiusAttribute /listVendors
Parameters: 
\{
 "vendor":"Extreme"
 // or "vendorId":1916
\}
Response: 
\{
"error":0,
"result":
\{
 "total":8,
 "rows":
\[
      \{"name":"Extreme-Netlogin-Url-Desc",id":205,"type":"string"\},
\{"name":"Extreme-Netlogin-Url","id":204,"type":"string"\},
\{"name":"Extreme-Netlogin-Only", "id":206,"type":"integer"\},
\{"name":"Extreme-CLI-Authorization","id":201,"type":"integer"\},
\{"name":"Extreme-Netlogin-Vlan","id":203,"type":"string"\},
\{"name":"Extreme-Shell-Command","id":202,"type":"string"\},
\{"name":"Extreme-User-Location","id":208,"type":"string"\},
\{"name":"Extreme-Netlogin-Vlan-Tag","id":209,"type":"integer"\}
\]
\}
\}
\\
\\

Anchor
_Toc341972594
_Toc341972594
/ radiusAttribute / listTypes

Wiki Markup
Method:/radiusAttribute /listTypes
Parameters: 
\{
\}
Response: 
\{
"error":0,
"result":
\{
 "total":9,
 "rows":
\[
"string","octets","ipaddr",
"integer","ipv6addr","date",
"ifid","ipv6prefix","abinary"
\]
\}
\}
\\
\\
\\