ADC Advanced Policy Expressions

SSL_REQ_PROTOCOL_T

SSL Protocol

This topic lists the expressions that are provided by this class.

CIPHER_BITS

Returns the number of bits in the cryptographic key. Returns 0 if the transaction is not SSL based.

Returns: num_at

CIPHER_EXPORTABLE

Returns TRUE if the SSL cryptographic key is exportable.

Returns: bool_at

CIPHER_NAME

Returns SSL Cipher name. Returns a NULL string if invoked from a non SSL connnection

Returns: text_t

CLIENT_CERT

Returns the SSL client certificate in the current SSL transaction.

Returns: x509_certificate_t

CLIENT_HELLO

Returns SSL Client Hello fields.

Returns: client_hello_t

DETECTED_DOMAIN

Returns SSL detected domain. Returns a NULL string if invoked from a non SSL connnection

Returns: text_t

IS_SSL

Returns TRUE if the current connection is SSL-based.

Returns: bool_at

ORIGIN_SERVER_CERT

Returns the certificate of Origin Server in the current SSL transaction.

Returns: x509_certificate_t

VERSION

Returns the SSL protocol version. Returns 0 if the

transaction is not SSL based. Returns 0x002 if the

transaction is SSLv2. Returns 0x300 if the transaction is

SSLv3. Returns 0x301 if the transaction is TLSv1.

Returns: num_at

SSL_REQ_PROTOCOL_T

In this article