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

Data Structures

struct  SmartcardCertInfo
 

Functions

FREERDP_API BOOL smartcard_enumerateCerts (const rdpSettings *settings, SmartcardCertInfo ***scCerts, size_t *retCount, BOOL gateway)
 
FREERDP_API BOOL smartcard_getCert (const rdpContext *context, SmartcardCertInfo **cert, BOOL gateway)
 
FREERDP_API void smartcardCertInfo_Free (SmartcardCertInfo *pscCert)
 
FREERDP_API void smartcardCertList_Free (SmartcardCertInfo **pscCert, size_t count)
 

Function Documentation

◆ smartcard_enumerateCerts()

FREERDP_API BOOL smartcard_enumerateCerts ( const rdpSettings *  settings,
SmartcardCertInfo ***  scCerts,
size_t *  retCount,
BOOL  gateway 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ smartcard_getCert()

FREERDP_API BOOL smartcard_getCert ( const rdpContext *  context,
SmartcardCertInfo **  cert,
BOOL  gateway 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ smartcardCertInfo_Free()

FREERDP_API void smartcardCertInfo_Free ( SmartcardCertInfo pscCert)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ smartcardCertList_Free()

FREERDP_API void smartcardCertList_Free ( SmartcardCertInfo **  pscCert,
size_t  count 
)
Here is the call graph for this function:
Here is the caller graph for this function: