Raritan PX2/PX3 JSON-RPC API
RadiusServerSettings.idl
1 /* SPDX-License-Identifier: BSD-3-Clause */
2 /*
3  * Copyright 2012 Raritan Inc. All rights reserved.
4  */
5 
6 /** RADIUS server interface */
7 module radius {
8 
9  /** RADIUS auth type */
10  enumeration AuthType_2_0_0 {
11  PAP, ///< PAP
12  CHAP, ///< CHAP
13  MSCHAPv2 ///< MSCHAPv2
14  };
15 
16  /** Server settings */
18  string id; ///< This field is unused; empty on read, ignored on write
19  string server; ///< IP or name of the radius servers
20  string sharedSecret;
21  int udpAuthPort;
22  int udpAccountPort;
23  int timeout;
24  int retries;
25  AuthType_2_0_0 authType;
26  };
27 }
string id
This field is unused; empty on read, ignored on write.
Definition: RadiusServerSettings.idl:18
string server
IP or name of the radius servers.
Definition: RadiusServerSettings.idl:19
AuthType_2_0_0
RADIUS auth type.
Definition: RadiusServerSettings.idl:10
Server settings.
Definition: RadiusServerSettings.idl:17
MSCHAPv2.
Definition: RadiusServerSettings.idl:13
PAP.
Definition: RadiusServerSettings.idl:11
CHAP.
Definition: RadiusServerSettings.idl:12
RADIUS server interface.
Definition: RadiusServerSettings.idl:7