OS Manuals

/usr/bin/turnutils_oauth

TURN and STUN server for VoIP and WebRTC

From coturn 4.18.0-r6 (enterprise-packages), captured 2026-11-08 by running turnutils_oauth --help (exit 1). permalink

Usage: oauth [ -e / -d ] [options]
Options:

        -h, --help                       usage

        -v, --verbose                    verbose mode

        -e, --encrypt                    encrypt token
        -d, --decrypt                    decrypt validate token

        -i, --server-name                server name (max. 255 char)
        -j, --auth-key-id                Auth key id (max. 32 char)
        -k, --auth-key                   base64 encoded Auth key
        -l  --auth-key-timestamp         Auth key timestamp (sec since epoch)
        -m, --auth-key-lifetime          Auth key lifetime in sec
        -n, --auth-key-as-rs-alg         Authorization Server(AS) - Resource Server (RS) encryption algorithm
        -o, --token-nonce                base64 encoded nonce base64(12 octet) = 16 char
        -p, --token-mac-key              base64 encoded MAC key base64(32 octet) = 44 char
        -q, --token-timestamp            timestamp in format 64 bit unsigned (Native format - Unix),
                                         so 48 bit for secs since epoch UTC + 16 bit for 1/64000 fractions of a second.
                                         e.g.: the actual unixtimestamp 16 bit left shifted. (Default: actual gmtime)
        -r, --token-lifetime             lifetime in sec (Default: 3600)
        -t, --token                      base64 encoded encrypted token for validation and decryption
        -u, --hmac-alg                   stun client hmac algorithm
Options (16)
OptionDescriptionSource
-h, --helpusagehelp
-v, --verboseverbose modehelp
-e, --encryptencrypt tokenhelp
-d, --decryptdecrypt validate tokenhelp
-i, --server-nameserver name (max.help
-j, --auth-key-idAuth key id (max.help
-k, --auth-keybase64 encoded Auth keyhelp
-l--auth-key-timestamp Auth key timestamp (sec since epoch)help
-m, --auth-key-lifetimeAuth key lifetime in sechelp
-n, --auth-key-as-rs-algAuthorization Server(AS) - Resource Server (RS) encryption algorithmhelp
-o, --token-noncebase64 encoded nonce base64(12 octet) = 16 charhelp
-p, --token-mac-keybase64 encoded MAC key base64(32 octet) = 44 charhelp
-q, --token-timestamptimestamp in format 64 bit unsigned (Native format - Unix), so 48 bit for secs since epoch UTC + 16 bit for 1/64000 fractions of a second.help
-r, --token-lifetimelifetime in sec (Default: 3600)help
-t, --tokenbase64 encoded encrypted token for validation and decryptionhelp
-u, --hmac-algstun client hmac algorithmhelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.