Citrix Systems Network Router 9.2 User Manual

Page of 302
 Appendix  F        New Advanced Expression Operators in This Release
275
Operators for Extracting and Evaluating HTTP Data
The following operators have been introduced for extracting and evaluating 
HTTP data.
Operators for the CLIENT and ipv6 Expression Prefixes
The following operators and methods have been introduced for the CLIENT and 
IPv6 expression prefixes.
New Operators for Extracting and Evaluating HTTP data
Operators
Operation
HTTP.REQ.IS_NTLM_OR_NEGOTIATE
Determine whether a request is a part of an 
NTLM or NEGOTIATE connection.
HTTP.REQ.USER
Extract the AAA user associated with the 
current HTTP transaction.
HTTP.REQ.USER.PASSWD
Returns the password of the user.
HTTP.REQ.USER.NAME
Extract the name of the user.
HTTP.REQ.USER.IS_MEMBER_OF(grou
p_name) 
Determine whether the current user is a 
member of a given group.
Operators for CLIENT and ipv6 Expression Prefixes
Operators
Operation
CLIENT.SSL.CLIENT_CERT.TO_PEM
Retrieve the SSL certificate in binary format.
CLIENT.SSL.CIPHER_NAME
Extract the SSL cipher name.
CLIENT.UDP.RADIUS, 
CLIENT.UDP.RADIUS.ATTR_TYPE(i), 
and 
CLIENT.UDP.RADIUS.USERNAME
Extract RADIUS data
IPV6 ADDRESS VALUE.SUBNET(n) 
Extract the IPV6 address after applying the 
subnet mask.