aaa:RadiusProvider
A RADIUS provider, which is a remote server supporting the RADIUS protocol that will be used for authentication.
Telemetry Sensor Path(s)
Configurable Properties 
| PROPERTY NAME | DATA TYPE | DESCRIPTION | PERMITTED VALUES | 
|---|---|---|---|
| acctPort | aaa:RadPort (scalar:Uint32)  | 
acctPort | RANGE: [0 , 65535] DEFAULT: 1813  | 
| authPort | aaa:RadPort (scalar:Uint32)  | 
The service port number for the RADIUS service. | RANGE: [0 , 65535] DEFAULT: 1812  | 
| authProtocol | aaa:authenticationProtocol (scalar:Enum8)  | 
The RADIUS authentication protocol. | SELECTION:  0     - pap  1     - chap  2     - mschap  3     - mschapv2  4     - ascii DEFAULT: pap  | 
| descr | pol:Descr | 
Description of the specified attribute | |
| dtlsClientTrustpoint | pki:KeyLabel (string:CharBuffer)  | 
DTLS Client trustpoint name | MAX SIZE: 64  | 
| dtlsIdleTimeout | aaa:DtlsIdleTimeOutSec (scalar:Uint32)  | 
DTLS Timeout in seconds | RANGE: [60 , 600] DEFAULT: 600  | 
| key | aaa:EncKey (string:Basic)  | 
A password for the AAA provider database. | MAX SIZE: 240  | 
| keyEnc | aaa:KeyEnc (scalar:Enum8)  | 
Default key encryption | SELECTION:  0     - 0  6     - 6  7     - 7 DEFAULT: inherit-from-global  | 
| monitoringIdleTime | aaa:IdleTimer (scalar:Uint16)  | 
Idle timer to monitor radius server | RANGE: [0 , 1440] DEFAULT: 0  | 
| monitoringPassword | aaa:MonitoringPasswordType (aaa:EncKey)  | 
Periodic Server Monitoring Password | RANGE: [1 , 32] DEFAULT: wawy  | 
| monitoringPasswordType | aaa:LdapPwdEnc (scalar:Enum8)  | 
Monitoring password type | SELECTION:  0     - 0  7     - 7 DEFAULT: 7  | 
| monitoringUser | aaa:MonitoringUserType (string:Basic)  | 
Periodic Server Monitoring Username | MAX SIZE: 31 DEFAULT: test  | 
| name | pol:ObjName (naming:Name256)  | 
Object name | MAX SIZE: 64  | 
| ownerKey | naming:Descr (string:Basic)  | 
The key for enabling clients to own their data for entity correlation. | MAX SIZE: 128  | 
| ownerTag | naming:Descr1024 (string:Basic)  | 
A tag for enabling clients to add their own data. For example, to indicate who created this object. | MAX SIZE: 64  | 
| retries | aaa:Retries (scalar:Uint32)  | 
RANGE: [0 , 5] DEFAULT: inherit-from-global  | 
|
| timeout | aaa:TimeSec (scalar:Uint32)  | 
The amount of time between authentication attempts. | RANGE: [0 , 60] DEFAULT: 5  | 
| tlsClientTrustpoint | pki:KeyLabel (string:CharBuffer)  | 
Client trustpoint name | MAX SIZE: 64  | 
| tlsIdleTimeout | aaa:TlsIdleTimeOutSec (scalar:Uint32)  | 
TLS Timeout in seconds | RANGE: [60 , 600] DEFAULT: 600  | 
| useType | aaa:RadSrvUseType (scalar:Enum8)  | 
Usage for the radius server | SELECTION:  0     - Auth  1     - Author  2     - Acc  3     - All DEFAULT: All  | 
Operational Properties 
| PROPERTY NAME | DATA TYPE | DESCRIPTION | POSSIBLE VALUES | 
|---|---|---|---|
| encryptedKey | aaa:EncKey (string:Basic)  | 
Stored encrypted key for radius server | MAX SIZE: 240  | 
| encryptedKeyType | aaa:KeyEnc (scalar:Enum8)  | 
encryption type used for key in radius server | SELECTION:  0     - 0  6     - 6  7     - 7 DEFAULT: 0  | 
Internal Properties 
| PROPERTY NAME | DATA TYPE | DESCRIPTION | POSSIBLE VALUES | 
|---|---|---|---|
| epgDn | reference:BinRef | 
Management EpG dn | |
| modTs | mo:TStamp (scalar:Date)  | 
The time when this object was last modified. | SELECTION:  0     - never DEFAULT: never  | 
| snmpIndex | aaa:ProviderSnmpIndex (scalar:Uint32)  | 
RANGE: [0, 4294967295] | |
| status | mo:ModificationStatus (scalar:Bitmask32)  | 
The upgrade status. This property is for internal use only. | SELECTION:  2     - created  4     - modified  8     - deleted  16    - replaced  |