User Tools

Site Tools


cookbooks:4.3.x:pseudovariables

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
cookbooks:4.3.x:pseudovariables [2015/06/23 12:33]
miconda [$avp(id) - AVPs]
cookbooks:4.3.x:pseudovariables [2016/01/26 14:30]
oej [$ci - Call-Id]
Line 1: Line 1:
 +{{ :cookbooks:4.3.x:pseudovariables.png?200|}}
 ====== Kamailio SIP Server v4.3.x (stable): Pseudo-Variables ====== ====== Kamailio SIP Server v4.3.x (stable): Pseudo-Variables ======
  
Line 152: Line 153:
 ==== $ci - Call-Id ==== ==== $ci - Call-Id ====
  
-**$ci** - reference to body of call-id header+**$ci** - reference to body of call-id header (R/O)
  
 ==== $cl - Content-Length ==== ==== $cl - Content-Length ====
Line 1406: Line 1407:
  
 </code> </code>
 +
  
 ===== TLS module Pseudo-Variables ===== ===== TLS module Pseudo-Variables =====
  
 ==== $tls_version ==== ==== $tls_version ====
 +The TLS/SSL version which is used on the TLS connection from which the message was received. String type.
 ==== $tls_description ==== ==== $tls_description ====
 +The TLS/SSL description of the TLS connection from which the message was received. String type.
 ==== $tls_cipher_info ==== ==== $tls_cipher_info ====
 +The TLS/SSL cipher which is used on the TLS connection from which the message was received. String type.
 ==== $tls_cipher_bits ==== ==== $tls_cipher_bits ====
 +The number of cipher bits which are used on the TLS connection from which the message was received. String and Integer type.
 ==== $tls_peer_version ==== ==== $tls_peer_version ====
 +The version of the certificate. String type.
 ==== $tls_my_version ==== ==== $tls_my_version ====
 +The version of the certificate. String type.
 ==== $tls_peer_serial ==== ==== $tls_peer_serial ====
 +The serial number of the certificate. String and Integer type.
 ==== $tls_my_serial ==== ==== $tls_my_serial ====
 +The serial number of the certificate. String and Integer type.
 ==== $tls_peer_subject ==== ==== $tls_peer_subject ====
 +ASCII dump of the fields in the subject section of the certificate. String type. Example:
 +    /C=AT/ST=Vienna/L=Vienna/O=enum.at/CN=enum.at
 ==== $tls_peer_issuer ==== ==== $tls_peer_issuer ====
 +ASCII dump of the fields in the issuer section of the certificate. String type.
 ==== $tls_my_subject ==== ==== $tls_my_subject ====
 +ASCII dump of the fields in the subject section of the certificate. String type.
 ==== $tls_my_issuer ==== ==== $tls_my_issuer ====
 +ASCII dump of the fields in the issuer section of the certificate. String type.
 ==== $tls_peer_subject_cn ==== ==== $tls_peer_subject_cn ====
 +commonName in the subject section of the certificate. String type.
 ==== $tls_peer_issuer_cn ==== ==== $tls_peer_issuer_cn ====
 +commonName in the issuer section of the certificate. String type.
 ==== $tls_my_subject_cn ==== ==== $tls_my_subject_cn ====
 +commonName in the subject section of the certificate. String type.
 ==== $tls_my_issuer_cn ==== ==== $tls_my_issuer_cn ====
 +commonName in the issuer section of the certificate. String type.
 ==== $tls_peer_subject_locality ==== ==== $tls_peer_subject_locality ====
 +localityName in the subject section of the certificate. String type.
 ==== $tls_peer_issuer_locality ==== ==== $tls_peer_issuer_locality ====
 +localityName in the issuer section of the certificate. String type.
 ==== $tls_my_subject_locality ==== ==== $tls_my_subject_locality ====
 +localityName in the subject section of the certificate. String type.
 ==== $tls_my_issuer_locality ==== ==== $tls_my_issuer_locality ====
 +localityName in the issuer section of the certificate. String type.
 ==== $tls_peer_subject_country ==== ==== $tls_peer_subject_country ====
 +countryName in the subject section of the certificate. String type.
 ==== $tls_peer_issuer_country ==== ==== $tls_peer_issuer_country ====
 +countryName in the issuer section of the certificate. String type.
 ==== $tls_my_subject_country ==== ==== $tls_my_subject_country ====
 +countryName in the subject section of the certificate. String type.
 ==== $tls_my_issuer_country ==== ==== $tls_my_issuer_country ====
 +countryName in the issuer section of the certificate. String type.
 ==== $tls_peer_subject_state ==== ==== $tls_peer_subject_state ====
 +stateOrProvinceName in the subject section of the certificate. String type.
 ==== $tls_peer_issuer_state ==== ==== $tls_peer_issuer_state ====
 +stateOrProvinceName in the issuer section of the certificate. String type.
 ==== $tls_my_subject_state ==== ==== $tls_my_subject_state ====
 +stateOrProvinceName in the subject section of the certificate. String type.
 ==== $tls_my_issuer_state ==== ==== $tls_my_issuer_state ====
 +stateOrProvinceName in the issuer section of the certificate. String type.
 ==== $tls_peer_subject_organization ==== ==== $tls_peer_subject_organization ====
 +organizationName in the subject section of the certificate. String type.
 ==== $tls_peer_issuer_organization ==== ==== $tls_peer_issuer_organization ====
 +organizationName in the issuer section of the certificate. String type.
 ==== $tls_my_subject_organization ==== ==== $tls_my_subject_organization ====
 +organizationName in the subject section of the certificate. String type.
 ==== $tls_my_issuer_organization ==== ==== $tls_my_issuer_organization ====
 +organizationName in the issuer section of the certificate. String type.
 ==== $tls_peer_subject_unit ==== ==== $tls_peer_subject_unit ====
 +organizationalUnitName in the subject section of the certificate. String type.
 ==== $tls_peer_issuer_unit ==== ==== $tls_peer_issuer_unit ====
 +organizationalUnitName in the issuer section of the certificate. String type.
 ==== $tls_my_subject_unit ==== ==== $tls_my_subject_unit ====
 +organizationalUnitName in the subject section of the certificate. String type.
 ==== $tls_my_issuer_unit ==== ==== $tls_my_issuer_unit ====
 +organizationalUnitName in the issuer section of the certificate. String type.
 ==== $tls_peer_san_email ==== ==== $tls_peer_san_email ====
 +email address in the "subject alternative name" extension. String type.
 ==== $tls_my_san_email ==== ==== $tls_my_san_email ====
 +email address in the "subject alternative name" extension. String type.
 ==== $tls_peer_san_hostname ==== ==== $tls_peer_san_hostname ====
 +hostname (DNS) in the "subject alternative name" extension. String type.
 ==== $tls_my_san_hostname ==== ==== $tls_my_san_hostname ====
 +hostname (DNS) in the "subject alternative name" extension. String type.
 ==== $tls_peer_san_uri ==== ==== $tls_peer_san_uri ====
 +URI in the "subject alternative name" extension. String type.
 ==== $tls_my_san_uri ==== ==== $tls_my_san_uri ====
 +URI in the "subject alternative name" extension. String type.
 ==== $tls_peer_san_ip ==== ==== $tls_peer_san_ip ====
 +ip address in the "subject alternative name" extension. String type.
 ==== $tls_my_san_ip ==== ==== $tls_my_san_ip ====
 +ip address in the "subject alternative name" extension. String type.
  
 ===== XHTTP module Pseudo-Variables ===== ===== XHTTP module Pseudo-Variables =====
Line 1558: Line 1605:
 The key can be: The key can be:
  
-* line - return current line in config +  * line - return current line in config 
-* name - return the name of current config file+  * name - return the name of current config file
  
 Example: Example:
cookbooks/4.3.x/pseudovariables.txt · Last modified: 2016/02/05 11:44 by oej