getaaaradiusparamsResult Structure Definition

The getaaaradiusparamsResult structure defines the return type for getaaaradiusparams API.

Syntax



Members

rc

If the method succeeds, rc is 0 else rc > 0. Values above 0x8000 indicate Warnings.

message

If the method succeeds, message is NULL else message contains Error/Warning message.

aaaradiusparamsList

List of aaaradiusparamss


aaaradiusparams Structure Definition

The aaaradiusparams structure defines the actual return type values for getaaaradiusparams API.

Syntax



Members

serverip

IP address of your RADIUS server.

serverport

Port number on which the RADIUS server listens for connections.

radkey

The key shared between the RADIUS server and clients. Required for allowing the Citrix ADC to communicate with the RADIUS server.

groupauthname

To associate AAA users with an AAA group, use the method "bind AAA group ... -username ...". You can bind different policies to each AAA group. Use the method "bind AAA group ... -policy ..."

authtimeout

Maximum number of seconds that the Citrix ADC waits for a response from the RADIUS server.

radnasip

The option to send the Citrix ADC's IP address (NSIP) as the "nasip" (Network Access Server IP) part of the Radius protocol to the server.

radnasid

The nasid (Network Access Server ID). If configured, this string will be sent to the RADIUS server as the "nasid" as part of the Radius protocol.

ipaddress

IP Address.

radvendorid

Vendor ID for RADIUS group extraction.

radattributetype

Attribute type for RADIUS group extraction.

radgroupsprefix

Prefix string that precedes group names within a RADIUS attribute for RADIUS group extraction.

radgroupseparator

Group separator string that delimits group names within a RADIUS attribute for RADIUS group extraction.

passencoding

Enable password encoding in RADIUS packets that the Citrix ADC sends to the RADIUS server.

ipvendorid

Vendor ID attribute in the RADIUS response. If the attribute is not vendor-encoded, it is set to 0.

ipattributetype

IP attribute type in the RADIUS response.

accounting

The state of the Radius server that will receive accounting messages.

pwdvendorid

Vendor ID of the password in the RADIUS response. Used to extract the user password.

pwdattributetype

Attribute type of the Vendor ID in the RADIUS response.

defaultauthenticationgroup

This is the default group that is chosen when the authentication succeeds in addition to extracted groups.

callingstationid

Send Calling-Station-ID of the client to the RADIUS server. IP Address of the client is sent as its Calling-Station-ID.

authservretry

Number of retry by the Citrix ADC before getting response from the RADIUS server.

authentication

Configure the RADIUS server state to accept or refuse authentication messages.

tunnelendpointclientip

Send Tunnel Endpoint Client IP address to the RADIUS server.

builtin

Indicates that a variable is a built-in (SYSTEM INTERNAL) type.

messageauthenticator

Control whether the Message-Authenticator attribute is included in a RADIUS Access-Request packet.

_nextgenapiresource


See Also