IPC@CHIP® RTOS-PPC – API Documentation

Header image

Main page


SSL and PKI


Detailed Description

Functions for the usage of the Secure socket layer and Public key infrastructure.

TCPIP API main page

Functions

int PKI_CertificateAdd (PKI_CERT_ADD_EntryPtr addEntryPtr, int *error)
 Add a certificate to the PKI.
int PKI_CertificateDel (void *idPtr, int certType, int *error)
 Remove a certificate from the PKI.
int PKI_OwnKeyPairAdd (PKI_OWNKEYPAIR_ADD_EntryPtr keyEntryPtr, int *error)
 Add a public/private key pair.
int SSL_AddClientCA (int sessionId, void *caIdPtr, int *error)
 Add client CA.
int SSL_ClientStart (int sd, char *srvCommonName, int *error)
 Start SSL client.
int SSL_ConnClose (int sd, int *error)
 Close a SSL connection.
int SSL_GetConnState (int sd, void **connStatePtr, int *error)
 Get status data of a SSL connection.
int SSL_SendFlush (int sd, int *error)
 Flush SSL user data.
int SSL_SessionClose (int sessionId, int *error)
 Close a SSL session.
int SSL_SessionNew (SSL_SESSION_NEW_EntryPtr newSessionPtr, int *error)
 Open a new SSL session.
int SSL_SessionOpt (int sessionId, int option, int value, int *error)
 Set SSL session options.
int SSL_SessionProp (int sessionId, int *proposals, int count, int *error)
 Set proposals for SSL session.
int SSL_HandshakeComplete (int sd, unsigned int timeout)
 Check handshake status.
int SSL_CheckProblem (int sd, SslProblemS *report)
 SSL handshake diagnostic function.





Top of page | Main page

Copyright © 2017 Beck IPC GmbH
Generated on Thu Jan 26 16:21:38 2017 by Doxygen 1.6.1