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  | 
           | ) | 
           |