FreeRDP
|
#include <freerdp/crypto/ber.h>
#include <freerdp/crypto/crypto.h>
#include <freerdp/api.h>
#include <freerdp/settings.h>
#include <winpr/print.h>
#include <winpr/stream.h>
Functions | |
FREERDP_API rdpCertificateData * | certificate_data_new (const char *hostname, UINT16 port) |
FREERDP_API void | certificate_data_free (rdpCertificateData *certificate_data) |
const FREERDP_API char * | certificate_data_get_host (const rdpCertificateData *cert) |
FREERDP_API UINT16 | certificate_data_get_port (const rdpCertificateData *cert) |
FREERDP_API BOOL | certificate_data_set_pem (rdpCertificateData *cert, const char *pem) |
FREERDP_API BOOL | certificate_data_set_subject (rdpCertificateData *cert, const char *subject) |
FREERDP_API BOOL | certificate_data_set_issuer (rdpCertificateData *cert, const char *issuer) |
FREERDP_API BOOL | certificate_data_set_fingerprint (rdpCertificateData *cert, const char *fingerprint) |
const FREERDP_API char * | certificate_data_get_pem (const rdpCertificateData *cert) |
const FREERDP_API char * | certificate_data_get_subject (const rdpCertificateData *cert) |
const FREERDP_API char * | certificate_data_get_issuer (const rdpCertificateData *cert) |
const FREERDP_API char * | certificate_data_get_fingerprint (const rdpCertificateData *cert) |
FREERDP_API rdpCertificateStore * | certificate_store_new (const rdpSettings *settings) |
FREERDP_API void | certificate_store_free (rdpCertificateStore *certificate_store) |
FREERDP_API int | certificate_store_contains_data (rdpCertificateStore *certificate_store, const rdpCertificateData *certificate_data) |
FREERDP_API rdpCertificateData * | certificate_store_load_data (rdpCertificateStore *certificate_store, const char *host, UINT16 port) |
FREERDP_API BOOL | certificate_store_save_data (rdpCertificateStore *certificate_store, const rdpCertificateData *certificate_data) |
FREERDP_API BOOL | certificate_store_remove_data (rdpCertificateStore *certificate_store, const rdpCertificateData *certificate_data) |
const FREERDP_API char * | certificate_store_get_hosts_file (const rdpCertificateStore *certificate_store) |
const FREERDP_API char * | certificate_store_get_certs_path (const rdpCertificateStore *certificate_store) |
const FREERDP_API char * | certificate_store_get_hosts_path (const rdpCertificateStore *certificate_store) |
FREERDP_API void certificate_data_free | ( | rdpCertificateData * | certificate_data | ) |
const FREERDP_API char* certificate_data_get_fingerprint | ( | const rdpCertificateData * | cert | ) |
const FREERDP_API char* certificate_data_get_host | ( | const rdpCertificateData * | cert | ) |
const FREERDP_API char* certificate_data_get_issuer | ( | const rdpCertificateData * | cert | ) |
const FREERDP_API char* certificate_data_get_pem | ( | const rdpCertificateData * | cert | ) |
FREERDP_API UINT16 certificate_data_get_port | ( | const rdpCertificateData * | cert | ) |
const FREERDP_API char* certificate_data_get_subject | ( | const rdpCertificateData * | cert | ) |
FREERDP_API rdpCertificateData* certificate_data_new | ( | const char * | hostname, |
UINT16 | port | ||
) |
FREERDP_API BOOL certificate_data_set_fingerprint | ( | rdpCertificateData * | cert, |
const char * | fingerprint | ||
) |
FREERDP_API BOOL certificate_data_set_issuer | ( | rdpCertificateData * | cert, |
const char * | issuer | ||
) |
FREERDP_API BOOL certificate_data_set_pem | ( | rdpCertificateData * | cert, |
const char * | pem | ||
) |
FREERDP_API BOOL certificate_data_set_subject | ( | rdpCertificateData * | cert, |
const char * | subject | ||
) |
FREERDP_API int certificate_store_contains_data | ( | rdpCertificateStore * | certificate_store, |
const rdpCertificateData * | certificate_data | ||
) |
FREERDP_API void certificate_store_free | ( | rdpCertificateStore * | certificate_store | ) |
const FREERDP_API char* certificate_store_get_certs_path | ( | const rdpCertificateStore * | certificate_store | ) |
const FREERDP_API char* certificate_store_get_hosts_file | ( | const rdpCertificateStore * | certificate_store | ) |
const FREERDP_API char* certificate_store_get_hosts_path | ( | const rdpCertificateStore * | certificate_store | ) |
FREERDP_API rdpCertificateData* certificate_store_load_data | ( | rdpCertificateStore * | certificate_store, |
const char * | host, | ||
UINT16 | port | ||
) |
FREERDP_API rdpCertificateStore* certificate_store_new | ( | const rdpSettings * | settings | ) |
FREERDP_API BOOL certificate_store_remove_data | ( | rdpCertificateStore * | certificate_store, |
const rdpCertificateData * | certificate_data | ||
) |
FREERDP_API BOOL certificate_store_save_data | ( | rdpCertificateStore * | certificate_store, |
const rdpCertificateData * | certificate_data | ||
) |