getaaaparameterResult Structure Definition

The getaaaparameterResult structure defines the return type for getaaaparameter 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.

aaaparameterList

List of aaaparameters


aaaparameter Structure Definition

The aaaparameter structure defines the actual return type values for getaaaparameter API.

Syntax



Members

enablestaticpagecaching

Indicates if static page caching is enabled or not.

enableenhancedauthfeedback

Indicates whether enhanced auth feedback is enabled or not.

defaultauthtype

The default authentication server type.

maxaaausers

The maximum number of concurrent users allowed to log into the system at any time.

aaadnatip

The natIp to be used for the AAA traffic

maxloginattempts

Maximum Number of login Attempts

failedlogintimeout

Number of minutes an account will be locked if user exceeds maximum permissible attempts

enablesessionstickiness

Enables/Disables stickiness to authentication servers

aaasessionloglevel

Audit log level, which specifies the types of events to log for cli executed methods. Available values function as follows: * EMERGENCY - Events that indicate an immediate crisis on the server. * ALERT - Events that might require action. * CRITICAL - Events that indicate an imminent server crisis. * ERROR - Events that indicate some type of error. * WARNING - Events that require action in the near future. * NOTICE - Events that the administrator should know about. * INFORMATIONAL - All but low-level events. * DEBUG - All events, in extreme detail.

aaadloglevel

AAAD log level, which specifies the types of AAAD events to log in nsvpn.log. Available values function as follows: * EMERGENCY - Events that indicate an immediate crisis on the server. * ALERT - Events that might require action. * CRITICAL - Events that indicate an imminent server crisis. * ERROR - Events that indicate some type of error. * WARNING - Events that require action in the near future. * NOTICE - Events that the administrator should know about. * INFORMATIONAL - All but low-level events. * DEBUG - All events, in extreme detail.

dynaddr

Set by the DHCP client when the IP address was fetched dynamically.

ftmode

First time user mode determines which configuration options are shown by default when logging in to the GUI. This setting is controlled by the GUI.

maxsamldeflatesize

This will set the maximum deflate size in case of SAML Redirect binding.

persistentloginattempts

Persistent storage of unsuccessful user login attempts

pwdexpirynotificationdays

This will set the threshold time in days for password expiry notification. Default value is 0, which means no notification is sent

maxkbquestions

This will set maximum number of Questions to be asked for KB Validation. Default value is 2, Max Value is 6

builtin

Flag to determine if aaa param is built-in or not

loginencryption

Parameter to encrypt login information for nFactor flow

samesite

SameSite attribute value for Cookies generated in AAATM context. This attribute value will be appended only for the cookies which are specified in the builtin patset ns_cookies_samesite

apitokencache

Option to enable/disable API cache feature.

tokenintrospectioninterval

Frequency at which a token must be verified at the Authorization Server (AS) despite being found in cache.

defaultcspheader

Parameter to enable/disable default CSP header

classicendpoints

Parameter to enable/disable classic endpoints

webviewendpoints

Parameter to enable/disable webview endpoints

httponlycookie

Parameter to set/reset HttpOnly Flag for NSC_AAAC/NSC_TMAS cookies in nfactor

enhancedepa

Parameter to enable/disable EPA v2 functionality

wafprotection

Entities for which WAF Protection need to be applied. Available settings function as follows: * DEFAULT - AUTH, VPN and PORTAL Protections are enabled. This is the default value for wafProtection * AUTH - Endpoints used for Authentication applicable for both AAATM, IDP, GATEWAY use cases. * VPN - Endpoints used for Gateway use cases. * PORTAL - Endpoints related to web portal. * DISABLED - No Endpoint WAF protection. Currently supported only in default partition

securityinsights

On enabling this option, the Citrix ADC will send the security insight records to the configured collectors when request comes to Authentication endpoint. * If cs vserver is frontend with Authentication vserver as target for cs action, then record is sent using Authentication vserver name. * If vpn/lb/cs vserver are configured with Authentication ON, then then record is sent using vpn/lb/cs vserver name accordingly. * If authentication vserver is frontend, then record is sent using Authentication vserver name.

_nextgenapiresource


See Also