Scroll to navigation

SECSIPIDX(1) General Commands Manual SECSIPIDX(1)

NAME

secsipidx - CLI tool and HTTP API server to check or build SIP identity headers

SYNOPSIS

secsipidx [options]

DESCRIPTION

Command line application to check or build SIP identity headers as per IETF RFC8224 and RFC8588 (STIR and SHAKEN). It also can be run in daemon mode, providing HTTP REST API to ease the adoption of STIR and SHAKEN by external applications.

OPTIONS

http server bind address
https server bind address
https server public key
https server private key
directory to serve over http
path to private key
path to public key
path to file with header value in JSON format
header value in JSON format
path to file with payload value in JSON format
payload value in JSON format
path to file with identity value
identity value
encryption algorithm (default: ES256)
used extension (default: shaken)
token type (default: passport)
value of the field with the location of the certificate used to sign the token (default: '')
attestation level (default: 'C')
destination (called) number (default: '')
origination (calling) number (default: '')
timestamp when the token was created
origination identifier (default: '')
check validity of the signature
sign the header and payload
sign the header and payload, with parameters
parse and re-serialize JSON header and payaload values
duration of token validity (in seconds)
http get timeout (in seconds, default: 3)
run local basic test
print version
path to the directory with cached certificates (default: '')
duration of cached certificates (in seconds, default 3600)
file with root CA certificates in pem format
file with intermediate CA certificates in pem format
certificate verification mode (default: 0)
file with CRL

EXAMPLES

TODO

AUTHOR

This manual page was written by Victor Seva <vseva@debian.org>, for the Debian project (and may be used by others).

2021-01-07