Go to the source code of this file.
◆ pcmk__free_tls()
◆ pcmk__init_tls()
int pcmk__init_tls |
( |
pcmk__tls_t ** |
tls, |
|
|
bool |
server, |
|
|
gnutls_credentials_type_t |
cred_type |
|
) |
| |
◆ pcmk__init_tls_dh()
int pcmk__init_tls_dh |
( |
gnutls_dh_params_t * |
dh_params | ) |
|
◆ pcmk__new_tls_session()
gnutls_session_t pcmk__new_tls_session |
( |
pcmk__tls_t * |
tls, |
|
|
int |
csock |
|
) |
| |
◆ pcmk__read_handshake_data()
◆ pcmk__tls_add_psk_callback()
void pcmk__tls_add_psk_callback |
( |
pcmk__tls_t * |
tls, |
|
|
gnutls_psk_server_credentials_function * |
cb |
|
) |
| |
◆ pcmk__tls_add_psk_key()
void pcmk__tls_add_psk_key |
( |
pcmk__tls_t * |
tls, |
|
|
gnutls_datum_t * |
key |
|
) |
| |
◆ pcmk__tls_check_cert_expiration()
void pcmk__tls_check_cert_expiration |
( |
gnutls_session_t |
session | ) |
|
◆ pcmk__tls_client_handshake()
int pcmk__tls_client_handshake |
( |
pcmk__remote_t * |
remote, |
|
|
int |
timeout_sec, |
|
|
int * |
gnutls_rc |
|
) |
| |
◆ pcmk__tls_client_try_handshake()
int pcmk__tls_client_try_handshake |
( |
pcmk__remote_t * |
remote, |
|
|
int * |
gnutls_rc |
|
) |
| |
◆ pcmk__x509_enabled()
bool pcmk__x509_enabled |
( |
void |
| ) |
|