FreeRDP
certificate_store.h File Reference
This graph shows which files directly or indirectly include this file:

Enumerations

enum  freerdp_certificate_store_result { CERT_STORE_NOT_FOUND = 1 , CERT_STORE_MATCH = 0 , CERT_STORE_MISMATCH = -1 }
 

Functions

FREERDP_API void freerdp_certificate_store_free (rdpCertificateStore *store)
 
FREERDP_API rdpCertificateStore * freerdp_certificate_store_new (const rdpSettings *settings)
 
FREERDP_API freerdp_certificate_store_result freerdp_certificate_store_contains_data (rdpCertificateStore *store, const rdpCertificateData *data)
 
FREERDP_API rdpCertificateData * freerdp_certificate_store_load_data (rdpCertificateStore *store, const char *host, UINT16 port)
 
FREERDP_API BOOL freerdp_certificate_store_save_data (rdpCertificateStore *store, const rdpCertificateData *data)
 
FREERDP_API BOOL freerdp_certificate_store_remove_data (rdpCertificateStore *store, const rdpCertificateData *data)
 
FREERDP_API const char * freerdp_certificate_store_get_certs_path (const rdpCertificateStore *store)
 
FREERDP_API const char * freerdp_certificate_store_get_hosts_path (const rdpCertificateStore *store)
 
FREERDP_API char * freerdp_certificate_store_get_cert_path (const rdpCertificateStore *store, const char *host, UINT16 port)
 

Enumeration Type Documentation

◆ freerdp_certificate_store_result

Enumerator
CERT_STORE_NOT_FOUND 
CERT_STORE_MATCH 
CERT_STORE_MISMATCH 

Function Documentation

◆ freerdp_certificate_store_contains_data()

FREERDP_API freerdp_certificate_store_result freerdp_certificate_store_contains_data ( rdpCertificateStore *  store,
const rdpCertificateData *  data 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ freerdp_certificate_store_free()

FREERDP_API void freerdp_certificate_store_free ( rdpCertificateStore *  store)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ freerdp_certificate_store_get_cert_path()

FREERDP_API char* freerdp_certificate_store_get_cert_path ( const rdpCertificateStore *  store,
const char *  host,
UINT16  port 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ freerdp_certificate_store_get_certs_path()

FREERDP_API const char* freerdp_certificate_store_get_certs_path ( const rdpCertificateStore *  store)
Here is the caller graph for this function:

◆ freerdp_certificate_store_get_hosts_path()

FREERDP_API const char* freerdp_certificate_store_get_hosts_path ( const rdpCertificateStore *  store)
Here is the caller graph for this function:

◆ freerdp_certificate_store_load_data()

FREERDP_API rdpCertificateData* freerdp_certificate_store_load_data ( rdpCertificateStore *  store,
const char *  host,
UINT16  port 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ freerdp_certificate_store_new()

FREERDP_API rdpCertificateStore* freerdp_certificate_store_new ( const rdpSettings *  settings)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ freerdp_certificate_store_remove_data()

FREERDP_API BOOL freerdp_certificate_store_remove_data ( rdpCertificateStore *  store,
const rdpCertificateData *  data 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ freerdp_certificate_store_save_data()

FREERDP_API BOOL freerdp_certificate_store_save_data ( rdpCertificateStore *  store,
const rdpCertificateData *  data 
)
Here is the call graph for this function:
Here is the caller graph for this function: