coreSNTP v1.0.0
Client library for synchronizing device time with internet time using Simple Network Time Protocol (SNTP)
SntpAuthenticationInterface_t Struct Reference

Struct representing the authentication interface for securely communicating with time servers. More...

#include <core_sntp_client.h>

Data Fields

SntpAuthContext_tpAuthContext
 The user-defined context for storing information like key credentials required for cryptographic operations in the security mechanism used for communicating with server.
 
SntpGenerateAuthCode_t generateClientAuth
 The user-defined function for appending client authentication data.
 
SntpValidateServerAuth_t validateServerAuth
 The user-defined function for authenticating server from its SNTP response.
 

Detailed Description

Struct representing the authentication interface for securely communicating with time servers.

Note
Using a security mechanism is OPTIONAL for using the coreSNTP library i.e. a user does not need to define the authentication interface if they are not using a security mechanism for SNTP communication.

The documentation for this struct was generated from the following file: