--- /srv/reproducible-results/rbuild-debian/r-b-build.PB9vCi2i/b1/asterisk_22.4.1~dfsg+~cs6.15.60671435-2_armhf.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.PB9vCi2i/b2/asterisk_22.4.1~dfsg+~cs6.15.60671435-2_armhf.changes ├── Files │ @@ -13,8 +13,8 @@ │ 7f9e3af969855dd9314aee4e319f5792 55288 comm optional asterisk-mp3_22.4.1~dfsg+~cs6.15.60671435-2_armhf.deb │ 6374ff50a094556158d57498db305bfd 68836 debug optional asterisk-mysql-dbgsym_22.4.1~dfsg+~cs6.15.60671435-2_armhf.deb │ c358d9f92050e8661f2a3e331110ba38 54560 comm optional asterisk-mysql_22.4.1~dfsg+~cs6.15.60671435-2_armhf.deb │ ff1b08ccd35c00371150c914b2d2eac5 1133252 debug optional asterisk-ooh323-dbgsym_22.4.1~dfsg+~cs6.15.60671435-2_armhf.deb │ adc3a6a3a0eab4c640293807f750f907 327464 comm optional asterisk-ooh323_22.4.1~dfsg+~cs6.15.60671435-2_armhf.deb │ 32cdb4da0661d1228691450061a91bd5 1305848 debug optional asterisk-tests-dbgsym_22.4.1~dfsg+~cs6.15.60671435-2_armhf.deb │ 2034b7899e839da9705a563e0085c38b 553264 comm optional asterisk-tests_22.4.1~dfsg+~cs6.15.60671435-2_armhf.deb │ - c6ac5d0bad6115645d3947b499766f90 2292232 comm optional asterisk_22.4.1~dfsg+~cs6.15.60671435-2_armhf.deb │ + d36d621129e9fab4129df4d79515c03f 2292240 comm optional asterisk_22.4.1~dfsg+~cs6.15.60671435-2_armhf.deb ├── asterisk_22.4.1~dfsg+~cs6.15.60671435-2_armhf.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-05-31 19:58:04.000000 debian-binary │ │ -rw-r--r-- 0 0 0 8308 2025-05-31 19:58:04.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 2283732 2025-05-31 19:58:04.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 2283740 2025-05-31 19:58:04.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/share/asterisk/documentation/core-en_US.xml │ │ │ │ ├── ./usr/share/asterisk/documentation/core-en_US.xml │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -38171,14 +38171,2150 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ extended │ │ │ │ │ │ │ │ │ │ + │ │ │ │ │ + STIR/SHAKEN module for Asterisk │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + STIR/SHAKEN attestation options │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Globally disable verification │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + File path to a certificate │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + URL to the public certificate │ │ │ │ │ + │ │ │ │ │ + Must be a valid http, or https, URL. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Attestation level │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 20.12.0 │ │ │ │ │ + 21.7.0 │ │ │ │ │ + 22.2.0 │ │ │ │ │ + │ │ │ │ │ + Attestation level to use for unknown TNs │ │ │ │ │ + │ │ │ │ │ + Normally if a callerid TN isn't configured in stir_shaken.conf │ │ │ │ │ + no Identity header will be created. If this option is set, │ │ │ │ │ + however, an Identity header will be sent using this │ │ │ │ │ + attestation level. Since there's no TN object, you must │ │ │ │ │ + ensure that a private_key_file and public_cert_url are │ │ │ │ │ + configured in the attestation or profile objects for │ │ │ │ │ + this to work. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + On load, Retrieve all TN's certificates and validate their dates │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Send a media key (mky) grant in the attestation for DTLS calls. │ │ │ │ │ + (not common) │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + STIR/SHAKEN TN options │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Must be of type 'tn'. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + File path to a certificate │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + URL to the public certificate │ │ │ │ │ + │ │ │ │ │ + Must be a valid http, or https, URL. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Attestation level │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + On load, Retrieve all TN's certificates and validate their dates │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Send a media key (mky) grant in the attestation for DTLS calls. │ │ │ │ │ + (not common) │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + STIR/SHAKEN verification options │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Globally disable verification │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + A boolean indicating whether trusted CA certificates should be loaded from the system │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Path to a file containing one or more CA certs in PEM format │ │ │ │ │ + │ │ │ │ │ + These certs are used to verify the chain of trust for the │ │ │ │ │ + certificate retrieved from the X5U Identity header parameter. This │ │ │ │ │ + file must have the root CA certificate, the certificate of the │ │ │ │ │ + issuer of the X5U certificate, and any intermediate certificates │ │ │ │ │ + between them. │ │ │ │ │ + See https://docs.asterisk.org/Deployment/STIR-SHAKEN/ for more information. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Path to a directory containing one or more hashed CA certs │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + For this option, the individual certificates must be placed in │ │ │ │ │ + the directory specified and hashed using the │ │ │ │ │ + openssl rehash │ │ │ │ │ + command. │ │ │ │ │ + │ │ │ │ │ + See https://docs.asterisk.org/Deployment/STIR-SHAKEN/ for more information. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Path to a file containing one or more CRLs in PEM format │ │ │ │ │ + │ │ │ │ │ + If you with to check if the certificate in the X5U Identity header │ │ │ │ │ + parameter has been revoked, you'll need the certificate revocation │ │ │ │ │ + list generated by the issuer. │ │ │ │ │ + See https://docs.asterisk.org/Deployment/STIR-SHAKEN/ for more information. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Path to a directory containing one or more hashed CRLs │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + For this option, the individual CRLs must be placed in │ │ │ │ │ + the directory specified and hashed using the │ │ │ │ │ + openssl rehash │ │ │ │ │ + command. │ │ │ │ │ + │ │ │ │ │ + See https://docs.asterisk.org/Deployment/STIR-SHAKEN/ for more information. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Path to a file containing one or more untrusted cert in PEM format used to verify CRLs │ │ │ │ │ + │ │ │ │ │ + If you with to check if the certificate in the X5U Identity header │ │ │ │ │ + parameter has been revoked, you'll need the certificate revocation │ │ │ │ │ + list generated by the issuer. Unfortunately, sometimes the CRLs are signed by a │ │ │ │ │ + different CA than the certificate being verified. In this case, you │ │ │ │ │ + may need to provide the untrusted certificate to verify the CRL. │ │ │ │ │ + See https://docs.asterisk.org/Deployment/STIR-SHAKEN/ for more information. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Path to a directory containing one or more hashed untrusted certs used to verify CRLs │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + For this option, the individual certificates must be placed in │ │ │ │ │ + the directory specified and hashed using the │ │ │ │ │ + openssl rehash │ │ │ │ │ + command. │ │ │ │ │ + │ │ │ │ │ + See https://docs.asterisk.org/Deployment/STIR-SHAKEN/ for more information. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Directory to cache retrieved verification certs │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Maximum time to wait to CURL certificates │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Number of seconds a cache entry may be behind current time │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Maximum size to use for caching public keys │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Number of seconds an iat grant may be behind current time │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Number of seconds a SIP Date header may be behind current time │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + The default failure action when not set on a profile │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + If set to │ │ │ │ │ + continue │ │ │ │ │ + , continue and let │ │ │ │ │ + the dialplan decide what action to take. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + If set to │ │ │ │ │ + reject_request │ │ │ │ │ + , reject the incoming │ │ │ │ │ + request with response codes defined in RFC8224. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + If set to │ │ │ │ │ + return_reason │ │ │ │ │ + , continue to the │ │ │ │ │ + dialplan but add a │ │ │ │ │ + Reason │ │ │ │ │ + header to the sender in │ │ │ │ │ + the next provisional response. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + RFC9410 uses the STIR protocol on Reason headers │ │ │ │ │ + instead of the SIP protocol │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Relaxes check for "https" and port 443 or 8443 │ │ │ │ │ + in incoming Identity header x5u URLs. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Relaxes check for query parameters, user/password, etc. │ │ │ │ │ + in incoming Identity header x5u URLs. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + An existing ACL from acl.conf to use when checking │ │ │ │ │ + hostnames in incoming Identity header x5u URLs. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + An IP or subnet to permit when checking │ │ │ │ │ + hostnames in incoming Identity header x5u URLs. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + An IP or subnet to deny checking │ │ │ │ │ + hostnames in incoming Identity header x5u URLs. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + STIR/SHAKEN profile configuration options │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Must be of type 'profile'. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 18.22.0 │ │ │ │ │ + 20.7.0 │ │ │ │ │ + 21.2.0 │ │ │ │ │ + │ │ │ │ │ + Actions performed when an endpoint references this profile │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Don't do any STIR/SHAKEN processing. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Attest on outgoing calls. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Verify incoming calls. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Attest outgoing calls and verify incoming calls. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 16.15.0 │ │ │ │ │ + │ │ │ │ │ + Gets the number of STIR/SHAKEN results or a specific STIR/SHAKEN value from a result on the channel. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The index of the STIR/SHAKEN result to get. If only 'count' is passed in, gets the number of STIR/SHAKEN results instead. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The value to get from the STIR/SHAKEN result. Only used when an index is passed in (instead of 'count'). Allowable values: │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + This function will either return the number of STIR/SHAKEN identities, or return information on the specified identity. │ │ │ │ │ + To get the number of identities, just pass 'count' as the only parameter to the function. If you want to get information on a │ │ │ │ │ + specific STIR/SHAKEN identity, you can get the number of identities and then pass an index as the first parameter and one of │ │ │ │ │ + the values you would like to retrieve as the second parameter. │ │ │ │ │ + same => n,NoOp(Number of STIR/SHAKEN identities: ${STIR_SHAKEN(count)}) │ │ │ │ │ + same => n,NoOp(Identity ${STIR_SHAKEN(0, identity)} has attestation level ${STIR_SHAKEN(0, attestation)}) │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 12.0.0 │ │ │ │ │ + │ │ │ │ │ + Qualify a chan_pjsip endpoint. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The endpoint you want to qualify. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Qualify a chan_pjsip endpoint. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 13.20.0 │ │ │ │ │ + 15.3.0 │ │ │ │ │ + │ │ │ │ │ + Provide details about an identify section. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The object's type. This will always be 'identify'. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of this object. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of the endpoint associated with this information. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 13.12.0 │ │ │ │ │ + 14.1.0 │ │ │ │ │ + │ │ │ │ │ + Provide details about an Address of Record (AoR) section. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The object's type. This will always be 'aor'. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of this object. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + A comma-separated list of contacts associated with this AoR. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The total number of contacts associated with this AoR. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The number of non-permanent contacts associated with this AoR. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of the endpoint associated with this information. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 12.0.0 │ │ │ │ │ + │ │ │ │ │ + Provide details about an authentication section. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The object's type. This will always be 'auth'. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of this object. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of the endpoint associated with this information. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 12.6.0 │ │ │ │ │ + │ │ │ │ │ + Provide details about an authentication section. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The object's type. This will always be 'transport'. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of this object. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of the endpoint associated with this information. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 12.0.0 │ │ │ │ │ + │ │ │ │ │ + Provide details about an endpoint section. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The object's type. This will always be 'endpoint'. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of this object. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The aggregate device state for this endpoint. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The number of active channels associated with this endpoint. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 16.0.0 │ │ │ │ │ + │ │ │ │ │ + Provide details about an Address of Record (AoR) section. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The object's type. This will always be 'aor'. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of this object. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + A comma-separated list of contacts associated with this AoR. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 16.0.0 │ │ │ │ │ + │ │ │ │ │ + Provide details about an Address of Record (Auth) section. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The object's type. This will always be 'auth'. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of this object. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 16.0.0 │ │ │ │ │ + │ │ │ │ │ + Provide details about a contact section. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The object's type. This will always be 'contact'. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of this object. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + IP address of the last Via header in REGISTER request. │ │ │ │ │ + Will only appear in the event if available. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Port number of the last Via header in REGISTER request. │ │ │ │ │ + Will only appear in the event if available. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The elapsed time in decimal seconds after which an OPTIONS │ │ │ │ │ + message is sent before the contact is considered unavailable. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Content of the Call-ID header in REGISTER request. │ │ │ │ │ + Will only appear in the event if available. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Asterisk Server name. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + If true delete the contact on Asterisk restart/boot. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The Path header received on the REGISTER. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of the endpoint associated with this information. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + A boolean indicating whether a qualify should be authenticated. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + This contact's URI. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The interval in seconds at which the contact will be qualified. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Content of the User-Agent header in REGISTER request │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Absolute time that this contact is no longer valid after │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The contact's outbound proxy. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + This contact's status. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The round trip time in microseconds. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + A boolean indicating whether to only consider a contact │ │ │ │ │ + available if the OPTIONS response has a 2xx status code. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 13.0.0 │ │ │ │ │ + │ │ │ │ │ + Provide details about a contact's status. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The AoR that owns this contact. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + This contact's URI. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + This contact's status. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The round trip time in microseconds. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of the endpoint associated with this information. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Content of the User-Agent header in REGISTER request │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Absolute time that this contact is no longer valid after │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + IP address:port of the last Via header in REGISTER request. │ │ │ │ │ + Will only appear in the event if available. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Content of the Call-ID header in REGISTER request. │ │ │ │ │ + Will only appear in the event if available. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The sorcery ID of the contact. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + A boolean indicating whether a qualify should be authenticated. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The contact's outbound proxy. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The Path header received on the REGISTER. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The interval in seconds at which the contact will be qualified. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The elapsed time in decimal seconds after which an OPTIONS │ │ │ │ │ + message is sent before the contact is considered unavailable. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Only consider a contact available if the OPTIONS response │ │ │ │ │ + has a 2xx status code. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 12.0.0 │ │ │ │ │ + │ │ │ │ │ + Provide details about a contact's status. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The object's type. This will always be 'endpoint'. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The name of this object. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The transport configurations associated with this endpoint. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The aor configurations associated with this endpoint. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The inbound authentication configurations associated with this endpoint. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The outbound authentication configurations associated with this endpoint. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The aggregate device state for this endpoint. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The number of active channels associated with this endpoint. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + A comma-separated list of contacts associated with this AoR. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 12.0.0 │ │ │ │ │ + │ │ │ │ │ + Lists PJSIP endpoints. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Provides a listing of all endpoints. For each endpoint an │ │ │ │ │ + EndpointList │ │ │ │ │ + event │ │ │ │ │ + is raised that contains relevant attributes and status information. Once all │ │ │ │ │ + endpoints have been listed an │ │ │ │ │ + EndpointListComplete │ │ │ │ │ + event is issued. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 12.0.0 │ │ │ │ │ + │ │ │ │ │ + Provide final information about an endpoint list. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 12.0.0 │ │ │ │ │ + │ │ │ │ │ + Detail listing of an endpoint and its objects. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + The endpoint to list. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Provides a detailed listing of options for a given endpoint. Events are issued │ │ │ │ │ + showing the configuration and status of the endpoint and associated objects. These │ │ │ │ │ + events include │ │ │ │ │ + EndpointDetail │ │ │ │ │ + , │ │ │ │ │ + AorDetail │ │ │ │ │ + , │ │ │ │ │ + AuthDetail │ │ │ │ │ + , │ │ │ │ │ + TransportDetail │ │ │ │ │ + , and │ │ │ │ │ + IdentifyDetail │ │ │ │ │ + . Some events may be listed multiple times if multiple objects are │ │ │ │ │ + associated (for instance AoRs). Once all detail events have been raised a final │ │ │ │ │ + EndpointDetailComplete │ │ │ │ │ + event is issued. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 12.0.0 │ │ │ │ │ + │ │ │ │ │ + Provide final information about endpoint details. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 16.0.0 │ │ │ │ │ + │ │ │ │ │ + Lists PJSIP AORs. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Provides a listing of all AORs. For each AOR an │ │ │ │ │ + AorList │ │ │ │ │ + event │ │ │ │ │ + is raised that contains relevant attributes and status information. Once all │ │ │ │ │ + aors have been listed an │ │ │ │ │ + AorListComplete │ │ │ │ │ + event is issued. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 16.0.0 │ │ │ │ │ + │ │ │ │ │ + Provide final information about an aor list. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 16.0.0 │ │ │ │ │ + │ │ │ │ │ + Lists PJSIP Auths. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Provides a listing of all Auths. For each Auth an │ │ │ │ │ + AuthList │ │ │ │ │ + event │ │ │ │ │ + is raised that contains relevant attributes and status information. Once all │ │ │ │ │ + auths have been listed an │ │ │ │ │ + AuthListComplete │ │ │ │ │ + event is issued. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 16.0.0 │ │ │ │ │ + │ │ │ │ │ + Provide final information about an auth list. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 16.0.0 │ │ │ │ │ + │ │ │ │ │ + Lists PJSIP Contacts. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + Provides a listing of all Contacts. For each Contact a │ │ │ │ │ + ContactList │ │ │ │ │ + event is raised that contains relevant attributes and status information. │ │ │ │ │ + Once all contacts have been listed a │ │ │ │ │ + ContactListComplete │ │ │ │ │ + event │ │ │ │ │ + is issued. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + 16.0.0 │ │ │ │ │ + │ │ │ │ │ + Provide final information about a contact list. │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ + │ │ │ │ │ │ │ │ │ │ SIP Resource using PJProject │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 12.0.0 │ │ │ │ │ │ │ │ │ │ @@ -42145,1650 +44281,14 @@ │ │ │ │ │ only. │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 12.0.0 │ │ │ │ │ - │ │ │ │ │ - Qualify a chan_pjsip endpoint. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The endpoint you want to qualify. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Qualify a chan_pjsip endpoint. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 13.20.0 │ │ │ │ │ - 15.3.0 │ │ │ │ │ - │ │ │ │ │ - Provide details about an identify section. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The object's type. This will always be 'identify'. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of this object. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of the endpoint associated with this information. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 13.12.0 │ │ │ │ │ - 14.1.0 │ │ │ │ │ - │ │ │ │ │ - Provide details about an Address of Record (AoR) section. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The object's type. This will always be 'aor'. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of this object. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - A comma-separated list of contacts associated with this AoR. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The total number of contacts associated with this AoR. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The number of non-permanent contacts associated with this AoR. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of the endpoint associated with this information. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 12.0.0 │ │ │ │ │ - │ │ │ │ │ - Provide details about an authentication section. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The object's type. This will always be 'auth'. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of this object. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of the endpoint associated with this information. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 12.6.0 │ │ │ │ │ - │ │ │ │ │ - Provide details about an authentication section. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The object's type. This will always be 'transport'. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of this object. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of the endpoint associated with this information. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 12.0.0 │ │ │ │ │ - │ │ │ │ │ - Provide details about an endpoint section. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The object's type. This will always be 'endpoint'. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of this object. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The aggregate device state for this endpoint. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The number of active channels associated with this endpoint. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 16.0.0 │ │ │ │ │ - │ │ │ │ │ - Provide details about an Address of Record (AoR) section. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The object's type. This will always be 'aor'. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of this object. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - A comma-separated list of contacts associated with this AoR. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 16.0.0 │ │ │ │ │ - │ │ │ │ │ - Provide details about an Address of Record (Auth) section. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The object's type. This will always be 'auth'. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of this object. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 16.0.0 │ │ │ │ │ - │ │ │ │ │ - Provide details about a contact section. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The object's type. This will always be 'contact'. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of this object. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - IP address of the last Via header in REGISTER request. │ │ │ │ │ - Will only appear in the event if available. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Port number of the last Via header in REGISTER request. │ │ │ │ │ - Will only appear in the event if available. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The elapsed time in decimal seconds after which an OPTIONS │ │ │ │ │ - message is sent before the contact is considered unavailable. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Content of the Call-ID header in REGISTER request. │ │ │ │ │ - Will only appear in the event if available. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Asterisk Server name. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - If true delete the contact on Asterisk restart/boot. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The Path header received on the REGISTER. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of the endpoint associated with this information. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - A boolean indicating whether a qualify should be authenticated. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - This contact's URI. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The interval in seconds at which the contact will be qualified. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Content of the User-Agent header in REGISTER request │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Absolute time that this contact is no longer valid after │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The contact's outbound proxy. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - This contact's status. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The round trip time in microseconds. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - A boolean indicating whether to only consider a contact │ │ │ │ │ - available if the OPTIONS response has a 2xx status code. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 13.0.0 │ │ │ │ │ - │ │ │ │ │ - Provide details about a contact's status. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The AoR that owns this contact. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - This contact's URI. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - This contact's status. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The round trip time in microseconds. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of the endpoint associated with this information. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Content of the User-Agent header in REGISTER request │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Absolute time that this contact is no longer valid after │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - IP address:port of the last Via header in REGISTER request. │ │ │ │ │ - Will only appear in the event if available. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Content of the Call-ID header in REGISTER request. │ │ │ │ │ - Will only appear in the event if available. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The sorcery ID of the contact. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - A boolean indicating whether a qualify should be authenticated. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The contact's outbound proxy. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The Path header received on the REGISTER. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The interval in seconds at which the contact will be qualified. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The elapsed time in decimal seconds after which an OPTIONS │ │ │ │ │ - message is sent before the contact is considered unavailable. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Only consider a contact available if the OPTIONS response │ │ │ │ │ - has a 2xx status code. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 12.0.0 │ │ │ │ │ - │ │ │ │ │ - Provide details about a contact's status. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The object's type. This will always be 'endpoint'. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The name of this object. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The transport configurations associated with this endpoint. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The aor configurations associated with this endpoint. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The inbound authentication configurations associated with this endpoint. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The outbound authentication configurations associated with this endpoint. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The aggregate device state for this endpoint. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The number of active channels associated with this endpoint. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - A comma-separated list of contacts associated with this AoR. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 12.0.0 │ │ │ │ │ - │ │ │ │ │ - Lists PJSIP endpoints. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Provides a listing of all endpoints. For each endpoint an │ │ │ │ │ - EndpointList │ │ │ │ │ - event │ │ │ │ │ - is raised that contains relevant attributes and status information. Once all │ │ │ │ │ - endpoints have been listed an │ │ │ │ │ - EndpointListComplete │ │ │ │ │ - event is issued. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 12.0.0 │ │ │ │ │ - │ │ │ │ │ - Provide final information about an endpoint list. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 12.0.0 │ │ │ │ │ - │ │ │ │ │ - Detail listing of an endpoint and its objects. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The endpoint to list. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Provides a detailed listing of options for a given endpoint. Events are issued │ │ │ │ │ - showing the configuration and status of the endpoint and associated objects. These │ │ │ │ │ - events include │ │ │ │ │ - EndpointDetail │ │ │ │ │ - , │ │ │ │ │ - AorDetail │ │ │ │ │ - , │ │ │ │ │ - AuthDetail │ │ │ │ │ - , │ │ │ │ │ - TransportDetail │ │ │ │ │ - , and │ │ │ │ │ - IdentifyDetail │ │ │ │ │ - . Some events may be listed multiple times if multiple objects are │ │ │ │ │ - associated (for instance AoRs). Once all detail events have been raised a final │ │ │ │ │ - EndpointDetailComplete │ │ │ │ │ - event is issued. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 12.0.0 │ │ │ │ │ - │ │ │ │ │ - Provide final information about endpoint details. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 16.0.0 │ │ │ │ │ - │ │ │ │ │ - Lists PJSIP AORs. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Provides a listing of all AORs. For each AOR an │ │ │ │ │ - AorList │ │ │ │ │ - event │ │ │ │ │ - is raised that contains relevant attributes and status information. Once all │ │ │ │ │ - aors have been listed an │ │ │ │ │ - AorListComplete │ │ │ │ │ - event is issued. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 16.0.0 │ │ │ │ │ - │ │ │ │ │ - Provide final information about an aor list. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 16.0.0 │ │ │ │ │ - │ │ │ │ │ - Lists PJSIP Auths. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Provides a listing of all Auths. For each Auth an │ │ │ │ │ - AuthList │ │ │ │ │ - event │ │ │ │ │ - is raised that contains relevant attributes and status information. Once all │ │ │ │ │ - auths have been listed an │ │ │ │ │ - AuthListComplete │ │ │ │ │ - event is issued. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 16.0.0 │ │ │ │ │ - │ │ │ │ │ - Provide final information about an auth list. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 16.0.0 │ │ │ │ │ - │ │ │ │ │ - Lists PJSIP Contacts. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Provides a listing of all Contacts. For each Contact a │ │ │ │ │ - ContactList │ │ │ │ │ - event is raised that contains relevant attributes and status information. │ │ │ │ │ - Once all contacts have been listed a │ │ │ │ │ - ContactListComplete │ │ │ │ │ - event │ │ │ │ │ - is issued. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 16.0.0 │ │ │ │ │ - │ │ │ │ │ - Provide final information about a contact list. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ Core Geolocation Support │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ 16.29.0 │ │ │ │ │ 18.15.0 │ │ │ │ │ @@ -44199,514 +44699,14 @@ │ │ │ │ │ │ │ │ │ │ There was an issue specific to the parameter specified │ │ │ │ │ (value not valid or parameter name not found, etc.) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ │ │ │ - STIR/SHAKEN module for Asterisk │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - STIR/SHAKEN attestation options │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Globally disable verification │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - File path to a certificate │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - URL to the public certificate │ │ │ │ │ - │ │ │ │ │ - Must be a valid http, or https, URL. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Attestation level │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 20.12.0 │ │ │ │ │ - 21.7.0 │ │ │ │ │ - 22.2.0 │ │ │ │ │ - │ │ │ │ │ - Attestation level to use for unknown TNs │ │ │ │ │ - │ │ │ │ │ - Normally if a callerid TN isn't configured in stir_shaken.conf │ │ │ │ │ - no Identity header will be created. If this option is set, │ │ │ │ │ - however, an Identity header will be sent using this │ │ │ │ │ - attestation level. Since there's no TN object, you must │ │ │ │ │ - ensure that a private_key_file and public_cert_url are │ │ │ │ │ - configured in the attestation or profile objects for │ │ │ │ │ - this to work. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - On load, Retrieve all TN's certificates and validate their dates │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Send a media key (mky) grant in the attestation for DTLS calls. │ │ │ │ │ - (not common) │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - STIR/SHAKEN TN options │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Must be of type 'tn'. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - File path to a certificate │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - URL to the public certificate │ │ │ │ │ - │ │ │ │ │ - Must be a valid http, or https, URL. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Attestation level │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - On load, Retrieve all TN's certificates and validate their dates │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Send a media key (mky) grant in the attestation for DTLS calls. │ │ │ │ │ - (not common) │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - STIR/SHAKEN verification options │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Globally disable verification │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - A boolean indicating whether trusted CA certificates should be loaded from the system │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Path to a file containing one or more CA certs in PEM format │ │ │ │ │ - │ │ │ │ │ - These certs are used to verify the chain of trust for the │ │ │ │ │ - certificate retrieved from the X5U Identity header parameter. This │ │ │ │ │ - file must have the root CA certificate, the certificate of the │ │ │ │ │ - issuer of the X5U certificate, and any intermediate certificates │ │ │ │ │ - between them. │ │ │ │ │ - See https://docs.asterisk.org/Deployment/STIR-SHAKEN/ for more information. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Path to a directory containing one or more hashed CA certs │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - For this option, the individual certificates must be placed in │ │ │ │ │ - the directory specified and hashed using the │ │ │ │ │ - openssl rehash │ │ │ │ │ - command. │ │ │ │ │ - │ │ │ │ │ - See https://docs.asterisk.org/Deployment/STIR-SHAKEN/ for more information. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Path to a file containing one or more CRLs in PEM format │ │ │ │ │ - │ │ │ │ │ - If you with to check if the certificate in the X5U Identity header │ │ │ │ │ - parameter has been revoked, you'll need the certificate revocation │ │ │ │ │ - list generated by the issuer. │ │ │ │ │ - See https://docs.asterisk.org/Deployment/STIR-SHAKEN/ for more information. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Path to a directory containing one or more hashed CRLs │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - For this option, the individual CRLs must be placed in │ │ │ │ │ - the directory specified and hashed using the │ │ │ │ │ - openssl rehash │ │ │ │ │ - command. │ │ │ │ │ - │ │ │ │ │ - See https://docs.asterisk.org/Deployment/STIR-SHAKEN/ for more information. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Path to a file containing one or more untrusted cert in PEM format used to verify CRLs │ │ │ │ │ - │ │ │ │ │ - If you with to check if the certificate in the X5U Identity header │ │ │ │ │ - parameter has been revoked, you'll need the certificate revocation │ │ │ │ │ - list generated by the issuer. Unfortunately, sometimes the CRLs are signed by a │ │ │ │ │ - different CA than the certificate being verified. In this case, you │ │ │ │ │ - may need to provide the untrusted certificate to verify the CRL. │ │ │ │ │ - See https://docs.asterisk.org/Deployment/STIR-SHAKEN/ for more information. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Path to a directory containing one or more hashed untrusted certs used to verify CRLs │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - For this option, the individual certificates must be placed in │ │ │ │ │ - the directory specified and hashed using the │ │ │ │ │ - openssl rehash │ │ │ │ │ - command. │ │ │ │ │ - │ │ │ │ │ - See https://docs.asterisk.org/Deployment/STIR-SHAKEN/ for more information. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Directory to cache retrieved verification certs │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Maximum time to wait to CURL certificates │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Number of seconds a cache entry may be behind current time │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Maximum size to use for caching public keys │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Number of seconds an iat grant may be behind current time │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Number of seconds a SIP Date header may be behind current time │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - The default failure action when not set on a profile │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - If set to │ │ │ │ │ - continue │ │ │ │ │ - , continue and let │ │ │ │ │ - the dialplan decide what action to take. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - If set to │ │ │ │ │ - reject_request │ │ │ │ │ - , reject the incoming │ │ │ │ │ - request with response codes defined in RFC8224. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - If set to │ │ │ │ │ - return_reason │ │ │ │ │ - , continue to the │ │ │ │ │ - dialplan but add a │ │ │ │ │ - Reason │ │ │ │ │ - header to the sender in │ │ │ │ │ - the next provisional response. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - RFC9410 uses the STIR protocol on Reason headers │ │ │ │ │ - instead of the SIP protocol │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Relaxes check for "https" and port 443 or 8443 │ │ │ │ │ - in incoming Identity header x5u URLs. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Relaxes check for query parameters, user/password, etc. │ │ │ │ │ - in incoming Identity header x5u URLs. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - An existing ACL from acl.conf to use when checking │ │ │ │ │ - hostnames in incoming Identity header x5u URLs. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - An IP or subnet to permit when checking │ │ │ │ │ - hostnames in incoming Identity header x5u URLs. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - An IP or subnet to deny checking │ │ │ │ │ - hostnames in incoming Identity header x5u URLs. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - STIR/SHAKEN profile configuration options │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Must be of type 'profile'. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 18.22.0 │ │ │ │ │ - 20.7.0 │ │ │ │ │ - 21.2.0 │ │ │ │ │ - │ │ │ │ │ - Actions performed when an endpoint references this profile │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Don't do any STIR/SHAKEN processing. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Attest on outgoing calls. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Verify incoming calls. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - Attest outgoing calls and verify incoming calls. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - 16.15.0 │ │ │ │ │ - │ │ │ │ │ - Gets the number of STIR/SHAKEN results or a specific STIR/SHAKEN value from a result on the channel. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The index of the STIR/SHAKEN result to get. If only 'count' is passed in, gets the number of STIR/SHAKEN results instead. │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - The value to get from the STIR/SHAKEN result. Only used when an index is passed in (instead of 'count'). Allowable values: │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ - This function will either return the number of STIR/SHAKEN identities, or return information on the specified identity. │ │ │ │ │ - To get the number of identities, just pass 'count' as the only parameter to the function. If you want to get information on a │ │ │ │ │ - specific STIR/SHAKEN identity, you can get the number of identities and then pass an index as the first parameter and one of │ │ │ │ │ - the values you would like to retrieve as the second parameter. │ │ │ │ │ - same => n,NoOp(Number of STIR/SHAKEN identities: ${STIR_SHAKEN(count)}) │ │ │ │ │ - same => n,NoOp(Identity ${STIR_SHAKEN(0, identity)} has attestation level ${STIR_SHAKEN(0, attestation)}) │ │ │ │ │ - │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │ bluetooth │ │ │ │ │ no │ │ │ │ │ extended │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ no