DTLS configuration structure. More...
#include <rtp_engine.h>
Data Fields | |
| char * | cafile |
| char * | capath |
| char * | certfile |
| char * | cipher |
| enum ast_rtp_dtls_setup | default_setup |
| unsigned int | enabled:1 |
| enum ast_rtp_dtls_hash | hash |
| char * | pvtfile |
| unsigned int | rekey |
| enum ast_srtp_suite | suite |
| enum ast_rtp_dtls_verify | verify |
DTLS configuration structure.
Definition at line 398 of file rtp_engine.h.
| char* cafile |
Certificate authority file
Definition at line 408 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), and ast_rtp_dtls_cfg_parse().
| char* capath |
Path to certificate authority
Definition at line 409 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), and ast_rtp_dtls_cfg_parse().
| char* certfile |
Certificate file
Definition at line 405 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), and ast_rtp_dtls_cfg_parse().
| char* cipher |
Cipher to use
Definition at line 407 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), and ast_rtp_dtls_cfg_parse().
Default setup type to use for outgoing
Definition at line 401 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), and ast_rtp_dtls_cfg_parse().
| unsigned int enabled |
Whether DTLS support is enabled or not
Definition at line 399 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), and ast_rtp_dtls_cfg_parse().
| enum ast_rtp_dtls_hash hash |
Hash to use for fingerprint
Definition at line 403 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), and ast_rtp_dtls_cfg_parse().
| char* pvtfile |
Private key file
Definition at line 406 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), and ast_rtp_dtls_cfg_parse().
| unsigned int rekey |
Interval at which to renegotiate and rekey - defaults to 0 (off)
Definition at line 400 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), and ast_rtp_dtls_cfg_parse().
| enum ast_srtp_suite suite |
Crypto suite in use
Definition at line 402 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy().
What should be verified
Definition at line 404 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), and ast_rtp_dtls_cfg_parse().