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 |
| char * | pvtfile |
| unsigned int | rekey |
| enum ast_srtp_suite | suite |
| unsigned int | verify:1 |
DTLS configuration structure.
Definition at line 382 of file rtp_engine.h.
| char* cafile |
Certificate authority file
Definition at line 391 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), ast_rtp_dtls_cfg_parse(), and ast_rtp_dtls_set_configuration().
| char* capath |
Path to certificate authority
Definition at line 392 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), ast_rtp_dtls_cfg_parse(), and ast_rtp_dtls_set_configuration().
| char* certfile |
Certificate file
Definition at line 388 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), ast_rtp_dtls_cfg_parse(), and ast_rtp_dtls_set_configuration().
| char* cipher |
Cipher to use
Definition at line 390 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), ast_rtp_dtls_cfg_parse(), and ast_rtp_dtls_set_configuration().
Default setup type to use for outgoing
Definition at line 386 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_parse(), and ast_rtp_dtls_set_configuration().
| unsigned int enabled |
Whether DTLS support is enabled or not
Definition at line 383 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_parse(), and ast_rtp_dtls_set_configuration().
| char* pvtfile |
Private key file
Definition at line 389 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_free(), ast_rtp_dtls_cfg_parse(), and ast_rtp_dtls_set_configuration().
| unsigned int rekey |
Interval at which to renegotiate and rekey - defaults to 0 (off)
Definition at line 385 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_parse(), and ast_rtp_dtls_set_configuration().
| enum ast_srtp_suite suite |
Crypto suite in use
Definition at line 387 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), and ast_rtp_dtls_set_configuration().
| unsigned int verify |
Whether to request and verify a client certificate when acting as server
Definition at line 384 of file rtp_engine.h.
Referenced by ast_rtp_dtls_cfg_copy(), ast_rtp_dtls_cfg_parse(), and ast_rtp_dtls_set_configuration().