FreeRDP
certificate_data.h File Reference
#include <freerdp/api.h>
#include <freerdp/settings.h>
#include <freerdp/crypto/certificate.h>
This graph shows which files directly or indirectly include this file:

Functions

FREERDP_API char * freerdp_certificate_data_hash (const char *hostname, UINT16 port)
 
FREERDP_API void freerdp_certificate_data_free (rdpCertificateData *data)
 
FREERDP_API rdpCertificateData * freerdp_certificate_data_new (const char *hostname, UINT16 port, const rdpCertificate *xcert)
 
FREERDP_API rdpCertificateData * freerdp_certificate_data_new_from_pem (const char *hostname, UINT16 port, const char *pem, size_t length)
 
FREERDP_API rdpCertificateData * freerdp_certificate_data_new_from_file (const char *hostname, UINT16 port, const char *file)
 
FREERDP_API BOOL freerdp_certificate_data_equal (const rdpCertificateData *a, const rdpCertificateData *b)
 
FREERDP_API const char * freerdp_certificate_data_get_hash (const rdpCertificateData *cert)
 
FREERDP_API const char * freerdp_certificate_data_get_host (const rdpCertificateData *cert)
 
FREERDP_API UINT16 freerdp_certificate_data_get_port (const rdpCertificateData *cert)
 
FREERDP_API const char * freerdp_certificate_data_get_pem (const rdpCertificateData *cert)
 
FREERDP_API const char * freerdp_certificate_data_get_pem_ex (const rdpCertificateData *cert, BOOL withFullChain)
 
FREERDP_API const char * freerdp_certificate_data_get_subject (const rdpCertificateData *cert)
 
FREERDP_API const char * freerdp_certificate_data_get_issuer (const rdpCertificateData *cert)
 
FREERDP_API const char * freerdp_certificate_data_get_fingerprint (const rdpCertificateData *cert)
 

Function Documentation

◆ freerdp_certificate_data_equal()

FREERDP_API BOOL freerdp_certificate_data_equal ( const rdpCertificateData *  a,
const rdpCertificateData *  b 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ freerdp_certificate_data_free()

FREERDP_API void freerdp_certificate_data_free ( rdpCertificateData *  data)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ freerdp_certificate_data_get_fingerprint()

FREERDP_API const char* freerdp_certificate_data_get_fingerprint ( const rdpCertificateData *  cert)
Here is the caller graph for this function:

◆ freerdp_certificate_data_get_hash()

FREERDP_API const char* freerdp_certificate_data_get_hash ( const rdpCertificateData *  cert)
Here is the caller graph for this function:

◆ freerdp_certificate_data_get_host()

FREERDP_API const char* freerdp_certificate_data_get_host ( const rdpCertificateData *  cert)
Here is the caller graph for this function:

◆ freerdp_certificate_data_get_issuer()

FREERDP_API const char* freerdp_certificate_data_get_issuer ( const rdpCertificateData *  cert)
Here is the caller graph for this function:

◆ freerdp_certificate_data_get_pem()

FREERDP_API const char* freerdp_certificate_data_get_pem ( const rdpCertificateData *  cert)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ freerdp_certificate_data_get_pem_ex()

FREERDP_API const char* freerdp_certificate_data_get_pem_ex ( const rdpCertificateData *  cert,
BOOL  withFullChain 
)
Here is the caller graph for this function:

◆ freerdp_certificate_data_get_port()

FREERDP_API UINT16 freerdp_certificate_data_get_port ( const rdpCertificateData *  cert)
Here is the caller graph for this function:

◆ freerdp_certificate_data_get_subject()

FREERDP_API const char* freerdp_certificate_data_get_subject ( const rdpCertificateData *  cert)
Here is the caller graph for this function:

◆ freerdp_certificate_data_hash()

FREERDP_API char* freerdp_certificate_data_hash ( const char *  hostname,
UINT16  port 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ freerdp_certificate_data_new()

FREERDP_API rdpCertificateData* freerdp_certificate_data_new ( const char *  hostname,
UINT16  port,
const rdpCertificate *  xcert 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ freerdp_certificate_data_new_from_file()

FREERDP_API rdpCertificateData* freerdp_certificate_data_new_from_file ( const char *  hostname,
UINT16  port,
const char *  file 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ freerdp_certificate_data_new_from_pem()

FREERDP_API rdpCertificateData* freerdp_certificate_data_new_from_pem ( const char *  hostname,
UINT16  port,
const char *  pem,
size_t  length 
)
Here is the call graph for this function:
Here is the caller graph for this function: