gwenhywfar 5.10.1
Typedefs | Functions
ssl_cert_descr.h File Reference
#include <gwenhywfar/db.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/list2.h>
#include <gwenhywfar/gwentime.h>
#include <gwenhywfar/ssl_cert_flags.h>
Include dependency graph for ssl_cert_descr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct GWEN_SSLCERTDESCR GWEN_SSLCERTDESCR
 

Functions

GWENHYWFAR_API void GWEN_SslCertDescr_Attach (GWEN_SSLCERTDESCR *st)
 
GWENHYWFAR_API GWEN_SSLCERTDESCRGWEN_SslCertDescr_dup (const GWEN_SSLCERTDESCR *st)
 
GWENHYWFAR_API void GWEN_SslCertDescr_free (GWEN_SSLCERTDESCR *st)
 
GWENHYWFAR_API GWEN_SSLCERTDESCRGWEN_SslCertDescr_fromDb (GWEN_DB_NODE *db)
 
GWENHYWFAR_API const char * GWEN_SslCertDescr_GetCommonName (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const char * GWEN_SslCertDescr_GetCountryName (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const char * GWEN_SslCertDescr_GetFingerPrint (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const char * GWEN_SslCertDescr_GetFingerPrintSha1 (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const char * GWEN_SslCertDescr_GetFingerPrintSha512 (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const char * GWEN_SslCertDescr_GetIpAddress (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API int GWEN_SslCertDescr_GetIsError (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const char * GWEN_SslCertDescr_GetLocalityName (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const GWEN_TIMEGWEN_SslCertDescr_GetNotAfter (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const GWEN_TIMEGWEN_SslCertDescr_GetNotBefore (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const char * GWEN_SslCertDescr_GetOrganizationalUnitName (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const char * GWEN_SslCertDescr_GetOrganizationName (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const char * GWEN_SslCertDescr_GetPubKeyExponent (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const char * GWEN_SslCertDescr_GetPubKeyModulus (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const char * GWEN_SslCertDescr_GetStateOrProvinceName (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API uint32_t GWEN_SslCertDescr_GetStatusFlags (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API const char * GWEN_SslCertDescr_GetStatusText (const GWEN_SSLCERTDESCR *el)
 
GWENHYWFAR_API int GWEN_SslCertDescr_IsModified (const GWEN_SSLCERTDESCR *st)
 
GWENHYWFAR_API void GWEN_SslCertDescr_List2_freeAll (GWEN_SSLCERTDESCR_LIST2 *stl)
 
GWENHYWFAR_API GWEN_SSLCERTDESCR_LISTGWEN_SslCertDescr_List_dup (const GWEN_SSLCERTDESCR_LIST *stl)
 
GWENHYWFAR_API GWEN_SSLCERTDESCRGWEN_SslCertDescr_new (void)
 
GWENHYWFAR_API int GWEN_SslCertDescr_ReadDb (GWEN_SSLCERTDESCR *st, GWEN_DB_NODE *db)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetCommonName (GWEN_SSLCERTDESCR *el, const char *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetCountryName (GWEN_SSLCERTDESCR *el, const char *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetFingerPrint (GWEN_SSLCERTDESCR *el, const char *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetFingerPrintSha1 (GWEN_SSLCERTDESCR *el, const char *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetFingerPrintSha512 (GWEN_SSLCERTDESCR *el, const char *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetIpAddress (GWEN_SSLCERTDESCR *el, const char *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetIsError (GWEN_SSLCERTDESCR *el, int d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetLocalityName (GWEN_SSLCERTDESCR *el, const char *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetModified (GWEN_SSLCERTDESCR *st, int i)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetNotAfter (GWEN_SSLCERTDESCR *el, const GWEN_TIME *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetNotBefore (GWEN_SSLCERTDESCR *el, const GWEN_TIME *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetOrganizationalUnitName (GWEN_SSLCERTDESCR *el, const char *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetOrganizationName (GWEN_SSLCERTDESCR *el, const char *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetPubKeyExponent (GWEN_SSLCERTDESCR *el, const char *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetPubKeyModulus (GWEN_SSLCERTDESCR *el, const char *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetStateOrProvinceName (GWEN_SSLCERTDESCR *el, const char *d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetStatusFlags (GWEN_SSLCERTDESCR *el, uint32_t d)
 
GWENHYWFAR_API void GWEN_SslCertDescr_SetStatusText (GWEN_SSLCERTDESCR *el, const char *d)
 
GWENHYWFAR_API int GWEN_SslCertDescr_toDb (const GWEN_SSLCERTDESCR *st, GWEN_DB_NODE *db)
 

Typedef Documentation

◆ GWEN_SSLCERTDESCR

Definition at line 167 of file ssl_cert_descr.h.

Function Documentation

◆ GWEN_SslCertDescr_Attach()

GWENHYWFAR_API void GWEN_SslCertDescr_Attach ( GWEN_SSLCERTDESCR st)

Increments the usage counter of the given object, so an additional free() is needed to destroy the object.

Definition at line 617 of file ssl_cert_descr.c.

◆ GWEN_SslCertDescr_dup()

GWENHYWFAR_API GWEN_SSLCERTDESCR * GWEN_SslCertDescr_dup ( const GWEN_SSLCERTDESCR st)

Creates and returns a deep copy of thegiven object.

Definition at line 83 of file ssl_cert_descr.c.

References GWEN_SslCertDescr_new(), and GWEN_Time_dup().

Referenced by GWEN_SslCertDescr_List_dup().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GWEN_SslCertDescr_free()

GWENHYWFAR_API void GWEN_SslCertDescr_free ( GWEN_SSLCERTDESCR st)

Destroys the given object.

Definition at line 40 of file ssl_cert_descr.c.

References GWEN_FREE_OBJECT, GWEN_LIST_FINI, and GWEN_Time_free().

Referenced by GWEN_SslCertDescr_List2__freeAll_cb(), GWEN_SyncIo_Tls_FreeData(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GWEN_SslCertDescr_fromDb()

GWENHYWFAR_API GWEN_SSLCERTDESCR * GWEN_SslCertDescr_fromDb ( GWEN_DB_NODE db)

Creates an object from the data in the given GWEN_DB_NODE

Definition at line 225 of file ssl_cert_descr.c.

References GWEN_SslCertDescr_new(), and GWEN_SslCertDescr_ReadDb().

Here is the call graph for this function:

◆ GWEN_SslCertDescr_GetCommonName()

GWENHYWFAR_API const char * GWEN_SslCertDescr_GetCommonName ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_CommonName

Definition at line 261 of file ssl_cert_descr.c.

Referenced by GWEN_Gui_CheckCertBuiltIn().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_GetCountryName()

GWENHYWFAR_API const char * GWEN_SslCertDescr_GetCountryName ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_CountryName

Definition at line 239 of file ssl_cert_descr.c.

Referenced by GWEN_Gui_CheckCertBuiltIn().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_GetFingerPrint()

GWENHYWFAR_API const char * GWEN_SslCertDescr_GetFingerPrint ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_FingerPrint

Definition at line 437 of file ssl_cert_descr.c.

Referenced by GWEN_Gui_CheckCertBuiltIn().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_GetFingerPrintSha1()

GWENHYWFAR_API const char * GWEN_SslCertDescr_GetFingerPrintSha1 ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_FingerPrintSha1

Definition at line 459 of file ssl_cert_descr.c.

Referenced by GWEN_Gui_CheckCertBuiltIn().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_GetFingerPrintSha512()

GWENHYWFAR_API const char * GWEN_SslCertDescr_GetFingerPrintSha512 ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_FingerPrintSha512

Definition at line 481 of file ssl_cert_descr.c.

Referenced by GWEN_Gui_CheckCertBuiltIn().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_GetIpAddress()

GWENHYWFAR_API const char * GWEN_SslCertDescr_GetIpAddress ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_IpAddress

Definition at line 415 of file ssl_cert_descr.c.

◆ GWEN_SslCertDescr_GetIsError()

GWENHYWFAR_API int GWEN_SslCertDescr_GetIsError ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_IsError

Definition at line 569 of file ssl_cert_descr.c.

Referenced by GWEN_Gui_CheckCertBuiltIn().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_GetLocalityName()

GWENHYWFAR_API const char * GWEN_SslCertDescr_GetLocalityName ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_LocalityName

Definition at line 327 of file ssl_cert_descr.c.

Referenced by GWEN_Gui_CheckCertBuiltIn().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_GetNotAfter()

GWENHYWFAR_API const GWEN_TIME * GWEN_SslCertDescr_GetNotAfter ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_NotAfter

Definition at line 393 of file ssl_cert_descr.c.

Referenced by GWEN_Gui_CheckCertBuiltIn().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_GetNotBefore()

GWENHYWFAR_API const GWEN_TIME * GWEN_SslCertDescr_GetNotBefore ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_NotBefore

Definition at line 371 of file ssl_cert_descr.c.

Referenced by GWEN_Gui_CheckCertBuiltIn().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_GetOrganizationalUnitName()

GWENHYWFAR_API const char * GWEN_SslCertDescr_GetOrganizationalUnitName ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_OrganizationalUnitName

Definition at line 305 of file ssl_cert_descr.c.

Referenced by GWEN_Gui_CheckCertBuiltIn().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_GetOrganizationName()

GWENHYWFAR_API const char * GWEN_SslCertDescr_GetOrganizationName ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_OrganizationName

Definition at line 283 of file ssl_cert_descr.c.

Referenced by GWEN_Gui_CheckCertBuiltIn().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_GetPubKeyExponent()

GWENHYWFAR_API const char * GWEN_SslCertDescr_GetPubKeyExponent ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_PubKeyExponent

Definition at line 525 of file ssl_cert_descr.c.

◆ GWEN_SslCertDescr_GetPubKeyModulus()

GWENHYWFAR_API const char * GWEN_SslCertDescr_GetPubKeyModulus ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_PubKeyModulus

Definition at line 503 of file ssl_cert_descr.c.

◆ GWEN_SslCertDescr_GetStateOrProvinceName()

GWENHYWFAR_API const char * GWEN_SslCertDescr_GetStateOrProvinceName ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_StateOrProvinceName

Definition at line 349 of file ssl_cert_descr.c.

Referenced by GWEN_Gui_CheckCertBuiltIn().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_GetStatusFlags()

GWENHYWFAR_API uint32_t GWEN_SslCertDescr_GetStatusFlags ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_StatusFlags

Definition at line 586 of file ssl_cert_descr.c.

◆ GWEN_SslCertDescr_GetStatusText()

GWENHYWFAR_API const char * GWEN_SslCertDescr_GetStatusText ( const GWEN_SSLCERTDESCR el)

Returns the property GWEN_SSLCERTDESCR_StatusText

Definition at line 547 of file ssl_cert_descr.c.

Referenced by GWEN_Gui_CheckCertBuiltIn().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_IsModified()

GWENHYWFAR_API int GWEN_SslCertDescr_IsModified ( const GWEN_SSLCERTDESCR st)

Returns 0 if this object has not been modified, !=0 otherwise

Definition at line 603 of file ssl_cert_descr.c.

◆ GWEN_SslCertDescr_List2_freeAll()

GWENHYWFAR_API void GWEN_SslCertDescr_List2_freeAll ( GWEN_SSLCERTDESCR_LIST2 stl)

Destroys all objects stored in the given LIST2 and the list itself

Definition at line 629 of file ssl_cert_descr.c.

References GWEN_SslCertDescr_List2__freeAll_cb(), GWEN_SslCertDescr_List2_ForEach(), and GWEN_SslCertDescr_List2_free().

Here is the call graph for this function:

◆ GWEN_SslCertDescr_List_dup()

GWENHYWFAR_API GWEN_SSLCERTDESCR_LIST * GWEN_SslCertDescr_List_dup ( const GWEN_SSLCERTDESCR_LIST stl)

◆ GWEN_SslCertDescr_new()

GWENHYWFAR_API GWEN_SSLCERTDESCR * GWEN_SslCertDescr_new ( void  )

Creates a new object.

Definition at line 29 of file ssl_cert_descr.c.

References GWEN_LIST_INIT, and GWEN_NEW_OBJECT.

Referenced by GWEN_SslCertDescr_dup(), GWEN_SslCertDescr_fromDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_ReadDb()

GWENHYWFAR_API int GWEN_SslCertDescr_ReadDb ( GWEN_SSLCERTDESCR st,
GWEN_DB_NODE db 
)

◆ GWEN_SslCertDescr_SetCommonName()

GWENHYWFAR_API void GWEN_SslCertDescr_SetCommonName ( GWEN_SSLCERTDESCR el,
const char *  d 
)

Set the property GWEN_SSLCERTDESCR_CommonName

Definition at line 268 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetCountryName()

GWENHYWFAR_API void GWEN_SslCertDescr_SetCountryName ( GWEN_SSLCERTDESCR el,
const char *  d 
)

Set the property GWEN_SSLCERTDESCR_CountryName

Definition at line 246 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetFingerPrint()

GWENHYWFAR_API void GWEN_SslCertDescr_SetFingerPrint ( GWEN_SSLCERTDESCR el,
const char *  d 
)

Set the property GWEN_SSLCERTDESCR_FingerPrint

Definition at line 444 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetFingerPrintSha1()

GWENHYWFAR_API void GWEN_SslCertDescr_SetFingerPrintSha1 ( GWEN_SSLCERTDESCR el,
const char *  d 
)

Set the property GWEN_SSLCERTDESCR_FingerPrintSha1

Definition at line 466 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetFingerPrintSha512()

GWENHYWFAR_API void GWEN_SslCertDescr_SetFingerPrintSha512 ( GWEN_SSLCERTDESCR el,
const char *  d 
)

Set the property GWEN_SSLCERTDESCR_FingerPrintSha512

Definition at line 488 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetIpAddress()

GWENHYWFAR_API void GWEN_SslCertDescr_SetIpAddress ( GWEN_SSLCERTDESCR el,
const char *  d 
)

Set the property GWEN_SSLCERTDESCR_IpAddress

Definition at line 422 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetIsError()

GWENHYWFAR_API void GWEN_SslCertDescr_SetIsError ( GWEN_SSLCERTDESCR el,
int  d 
)

Set the property GWEN_SSLCERTDESCR_IsError

Definition at line 576 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetLocalityName()

GWENHYWFAR_API void GWEN_SslCertDescr_SetLocalityName ( GWEN_SSLCERTDESCR el,
const char *  d 
)

Set the property GWEN_SSLCERTDESCR_LocalityName

Definition at line 334 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetModified()

GWENHYWFAR_API void GWEN_SslCertDescr_SetModified ( GWEN_SSLCERTDESCR st,
int  i 
)

Sets the modified state of the given object

Definition at line 610 of file ssl_cert_descr.c.

◆ GWEN_SslCertDescr_SetNotAfter()

GWENHYWFAR_API void GWEN_SslCertDescr_SetNotAfter ( GWEN_SSLCERTDESCR el,
const GWEN_TIME d 
)

Set the property GWEN_SSLCERTDESCR_NotAfter

Definition at line 400 of file ssl_cert_descr.c.

References GWEN_Time_dup(), and GWEN_Time_free().

Referenced by GWEN_SyncIo_Tls_GetPeerCert().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetNotBefore()

GWENHYWFAR_API void GWEN_SslCertDescr_SetNotBefore ( GWEN_SSLCERTDESCR el,
const GWEN_TIME d 
)

Set the property GWEN_SSLCERTDESCR_NotBefore

Definition at line 378 of file ssl_cert_descr.c.

References GWEN_Time_dup(), and GWEN_Time_free().

Referenced by GWEN_SyncIo_Tls_GetPeerCert().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetOrganizationalUnitName()

GWENHYWFAR_API void GWEN_SslCertDescr_SetOrganizationalUnitName ( GWEN_SSLCERTDESCR el,
const char *  d 
)

Set the property GWEN_SSLCERTDESCR_OrganizationalUnitName

Definition at line 312 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetOrganizationName()

GWENHYWFAR_API void GWEN_SslCertDescr_SetOrganizationName ( GWEN_SSLCERTDESCR el,
const char *  d 
)

Set the property GWEN_SSLCERTDESCR_OrganizationName

Definition at line 290 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetPubKeyExponent()

GWENHYWFAR_API void GWEN_SslCertDescr_SetPubKeyExponent ( GWEN_SSLCERTDESCR el,
const char *  d 
)

Set the property GWEN_SSLCERTDESCR_PubKeyExponent

Definition at line 532 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetPubKeyModulus()

GWENHYWFAR_API void GWEN_SslCertDescr_SetPubKeyModulus ( GWEN_SSLCERTDESCR el,
const char *  d 
)

Set the property GWEN_SSLCERTDESCR_PubKeyModulus

Definition at line 510 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetStateOrProvinceName()

GWENHYWFAR_API void GWEN_SslCertDescr_SetStateOrProvinceName ( GWEN_SSLCERTDESCR el,
const char *  d 
)

Set the property GWEN_SSLCERTDESCR_StateOrProvinceName

Definition at line 356 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetStatusFlags()

GWENHYWFAR_API void GWEN_SslCertDescr_SetStatusFlags ( GWEN_SSLCERTDESCR el,
uint32_t  d 
)

Set the property GWEN_SSLCERTDESCR_StatusFlags

Definition at line 593 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_SetStatusText()

GWENHYWFAR_API void GWEN_SslCertDescr_SetStatusText ( GWEN_SSLCERTDESCR el,
const char *  d 
)

Set the property GWEN_SSLCERTDESCR_StatusText

Definition at line 554 of file ssl_cert_descr.c.

Referenced by GWEN_SslCertDescr_ReadDb(), and GWEN_SyncIo_Tls_GetPeerCert().

Here is the caller graph for this function:

◆ GWEN_SslCertDescr_toDb()

GWENHYWFAR_API int GWEN_SslCertDescr_toDb ( const GWEN_SSLCERTDESCR st,
GWEN_DB_NODE db 
)

Stores an object in the given GWEN_DB_NODE

Definition at line 125 of file ssl_cert_descr.c.

References GWEN_DB_FLAGS_DEFAULT, GWEN_DB_FLAGS_OVERWRITE_VARS, GWEN_DB_GetGroup(), GWEN_DB_SetCharValue(), GWEN_DB_SetIntValue(), and GWEN_Time_toDb().

Referenced by GWEN_SyncIo_Tls_GetPeerCert().

Here is the call graph for this function:
Here is the caller graph for this function: