POST /user-management/remote
The shared key is sent in Base64.
Use a POST on this resource will only change the values, but the mode won't be applied. If you want to apply the mode you need to do a POST on "/api/rest/v1/user-management".
If this parameter is not in the request, the Application/Json will be chosen by default.
There are multiple possible values (according the resource):
The first two are the most often used.
There are multiple possible values according the resource:
If this parameter is not present during the request, and error 415 Unsupported Media Type will be thrown.
The Content-Length entity-header field indicates the size of the entity-body.
Object Name: Remote
Property Name | Type | Description | Method |
---|---|---|---|
IpAddress | String | The IP address of the remote RADIUS server. This can be the IP address of an ECY series controller that has the Local user-management, or a suitably-configured RADIUS server on an EC-NetAX / EC-BOSAX station. | GET POST |
AuthenticationPort | Integer | This is the port on which authentication requests are made. 1812 is the RADIUS standard authentication port number. |
GET POST |
AccountingPort | Integer | This is the port on which accounting request are made. This is only used to receive accounting requests from other RADIUS servers. 1813 is the RADIUS standard accounting port number. |
GET POST |
ProxyPort | Integer | This is an internal port used to proxy requests between a local server and a remote server. | GET POST |
SharedKey | String | This is an encryption key that devices use to encrypt and decrypt user authentication credentials that are sent between devices. The shared key should be a long string of up 32 alphanumeric characters and symbols that would be difficult to guess. For example, he^sg3iq6pg2+gqw@89hsm,wz[ Dunring a POST the shared key must be encoded in Base64. |
GET POST |
Users | Array<User> | User that access a controller connected in remote to another Radius server are cloned here. | GET |
URL Example: https://0.0.0.0/api/rest/v1/user-management/remote
{
"ipAddress": "172.16.8.15",
"authenticationPort": 1812,
"accountingPort": 1813,
"proxyPort": 1814,
"sharedKey": "NV5AIXNLPEFoNEhvJTdfPTxBZEAzXUJRQiZMKkNnO1c="
}
URL Example: https://0.0.0.0/api/rest/v1/user-management/remote
<?xml version="1.0" encoding="utf-8"?>
<Remote>
<IpAddress>172.16.8.15</IpAddress>
<AuthenticationPort>1812</AuthenticationPort>
<AccountingPort>1813</AccountingPort>
<ProxyPort>1814</ProxyPort>
<SharedKey>NV5AIXNLPEFoNEhvJTdfPTxBZEAzXUJRQiZMKkNnO1c=</SharedKey>
</Remote>