description: When using EAP encryption we need to provide the required information allowing us to connect to the AAA servers. type: object properties: nas-identifier: description: NAS-Identifier string for RADIUS messages. When used, this should be unique to the NAS within the scope of the RADIUS server. type: string chargeable-user-id: description: This will enable support for Chargeable-User-Identity (RFC 4372). type: boolean default: false local: $ref: "https://ucentral.io/schema/v1/interface/ssid/radius/local/" dynamic-authorization: description: Dynamic Authorization Extensions (DAE) is an extension to Radius. type: object properties: host: description: The IP of the DAE client. type: string format: uc-ip examples: - 192.168.1.10 port: description: The network port that the DAE client can connet on. type: integer maximum: 65535 minimum: 1024 examples: - 1812 secret: description: The shared DAE authentication secret. type: string examples: - secret authentication: allOf: - $ref: "https://ucentral.io/schema/v1/interface/ssid/radius/server/" - type: object properties: mac-filter: description: Should the radius server be used for MAC address ACL. type: boolean default: false accounting: allOf: - $ref: "https://ucentral.io/schema/v1/interface/ssid/radius/server/" - type: object properties: interval: description: The interim accounting update interval. This value is defined in seconds. type: integer maximum: 600 minimum: 60 default: 60 health: $ref: "https://ucentral.io/schema/v1/interface/ssid/radius/health/"