FreeRDP
include/freerdp/crypto/certificate.h File Reference
#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>
This graph shows which files directly or indirectly include this file:

Data Structures

struct  rdpCertificateData
 
struct  rdpCertificateStore
 

Functions

FREERDP_API rdpCertificateData * certificate_data_new (const char *hostname, UINT16 port, const char *subject, const char *issuer, const char *fingerprint)
 
FREERDP_API void certificate_data_free (rdpCertificateData *certificate_data)
 
FREERDP_API rdpCertificateStore * certificate_store_new (rdpSettings *settings)
 
FREERDP_API BOOL certificate_data_replace (rdpCertificateStore *certificate_store, rdpCertificateData *certificate_data)
 
FREERDP_API void certificate_store_free (rdpCertificateStore *certificate_store)
 
FREERDP_API int certificate_data_match (rdpCertificateStore *certificate_store, rdpCertificateData *certificate_data)
 
FREERDP_API BOOL certificate_data_print (rdpCertificateStore *certificate_store, rdpCertificateData *certificate_data)
 
FREERDP_API BOOL certificate_get_stored_data (rdpCertificateStore *certificate_store, rdpCertificateData *certificate_data, char **subject, char **issuer, char **fingerprint)
 

Function Documentation

FREERDP_API void certificate_data_free ( rdpCertificateData *  certificate_data)

Here is the caller graph for this function:

FREERDP_API int certificate_data_match ( rdpCertificateStore *  certificate_store,
rdpCertificateData *  certificate_data 
)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API rdpCertificateData* certificate_data_new ( const char *  hostname,
UINT16  port,
const char *  subject,
const char *  issuer,
const char *  fingerprint 
)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API BOOL certificate_data_print ( rdpCertificateStore *  certificate_store,
rdpCertificateData *  certificate_data 
)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API BOOL certificate_data_replace ( rdpCertificateStore *  certificate_store,
rdpCertificateData *  certificate_data 
)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API BOOL certificate_get_stored_data ( rdpCertificateStore *  certificate_store,
rdpCertificateData *  certificate_data,
char **  subject,
char **  issuer,
char **  fingerprint 
)

Here is the call graph for this function:

Here is the caller graph for this function:

FREERDP_API void certificate_store_free ( rdpCertificateStore *  certificate_store)

Here is the caller graph for this function:

FREERDP_API rdpCertificateStore* certificate_store_new ( rdpSettings *  settings)

Here is the call graph for this function:

Here is the caller graph for this function: