Home > Configuration > Authentication > addauthenticationwebauthaction

addauthenticationwebauthaction

Use this method to adds an action to be used for web authentication.
* Specify the entire HTTP request in a single expression.

Syntax



Parameters

name

Name for the Web Authentication action. Must begin with a letter, number, or the underscore character (_), and must contain only letters, numbers, and the hyphen (-), period (.) pound (#), space ( ), at (@), equals (=), colon (:), and underscore characters. Cannot be changed after the profile is created. The following requirement applies only to the Citrix ADC CLI: If the name includes one or more spaces, enclose the name in double or single quotation marks (for example, "my authentication action" or 'my authentication action').
This is mandatory parameter.

serverip

IP address of the web server to be used for authentication.
This is mandatory parameter.

serverport

Port on which the web server accepts connections.
This is mandatory parameter.
Minimum value = 1.
Range 1 - 65535.

fullreqexpr

Exact HTTP request, in the form of an expression, which the Citrix ADC sends to the authentication server. The Citrix ADC does not check the validity of this request. One must manually validate the request.

scheme

Type of scheme for the web server.
This is mandatory parameter.

successrule

Expression, that checks to see if authentication is successful.
This is mandatory parameter.

defaultauthenticationgroup

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

attribute1

Expression that would be evaluated to extract attribute1 from the webauth response

attribute2

Expression that would be evaluated to extract attribute2 from the webauth response

attribute3

Expression that would be evaluated to extract attribute3 from the webauth response

attribute4

Expression that would be evaluated to extract attribute4 from the webauth response

attribute5

Expression that would be evaluated to extract attribute5 from the webauth response

attribute6

Expression that would be evaluated to extract attribute6 from the webauth response

attribute7

Expression that would be evaluated to extract attribute7 from the webauth response

attribute8

Expression that would be evaluated to extract attribute8 from the webauth response

attribute9

Expression that would be evaluated to extract attribute9 from the webauth response

attribute10

Expression that would be evaluated to extract attribute10 from the webauth response

attribute11

Expression that would be evaluated to extract attribute11 from the webauth response

attribute12

Expression that would be evaluated to extract attribute12 from the webauth response

attribute13

Expression that would be evaluated to extract attribute13 from the webauth response

attribute14

Expression that would be evaluated to extract attribute14 from the webauth response

attribute15

Expression that would be evaluated to extract attribute15 from the webauth response

attribute16

Expression that would be evaluated to extract attribute16 from the webauth response

Return Value

Returns simpleResult

See Also