getauthenticationnegotiateactionResult Structure Definition

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

authenticationnegotiateactionList

List of authenticationnegotiateactions


authenticationnegotiateaction Structure Definition

The authenticationnegotiateaction structure defines the actual return type values for getauthenticationnegotiateaction API.

Syntax



Members

name

Name of the AD KDC server profile.

domain

Domain name of the service principal that represnts Citrix ADC.

domainuser

User name of the account that is mapped with Citrix ADC principal. This can be given along with domain and password when keytab file is not available. If username is given along with keytab file, then that keytab file will be searched for this user's credentials.

domainuserpasswd

Password of the account that is mapped to the Citrix ADC principal.

ou

Active Directory organizational units (OU) attribute.
NOTE: This attribute is deprecated.
This attribute is deprecated. Please do not configure this

defaultauthenticationgroup

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

keytab

The path to the keytab file that is used to decrypt kerberos tickets presented to Citrix ADC. If keytab is not available, domain/username/password can be specified in the negotiate action configuration

kcdspn

Host SPN extracted from keytab file.

ntlmpath

The path to the site that is enabled for NTLM authentication, including FQDN of the server. This is used when clients fallback to NTLM.

_nextgenapiresource


See Also