Meeting SDK for Linux API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ISSLCertVerificationHandler Class Referenceabstract

Verification of the SSL certificate callback interface. More...

#include <network_connection_handler_interface.h>

Public Member Functions

virtual ~ISSLCertVerificationHandler ()
 
virtual const zchar_tGetCertIssuedTo ()=0
 Get the value of whom the SSL certificate is issued to.
 
virtual const zchar_tGetCertIssuedBy ()=0
 Get the value that who issues the SSL certificate.
 
virtual const zchar_tGetCertSerialNum ()=0
 Get the serial number of the SSL certificate.
 
virtual const zchar_tGetCertFingerprint ()=0
 get the SSL certificate's fingerprint
 
virtual void Trust ()=0
 The SSL certificate is trusted.
 
virtual void Cancel ()=0
 The SSL certificate is not trusted.
 

Detailed Description

Verification of the SSL certificate callback interface.

Definition at line 55 of file network_connection_handler_interface.h.

Constructor & Destructor Documentation

◆ ~ISSLCertVerificationHandler()

virtual ISSLCertVerificationHandler::~ISSLCertVerificationHandler ( )
inlinevirtual

Definition at line 58 of file network_connection_handler_interface.h.

58{};

Member Function Documentation

◆ Cancel()

virtual void ISSLCertVerificationHandler::Cancel ( )
pure virtual

The SSL certificate is not trusted.

◆ GetCertFingerprint()

virtual const zchar_t * ISSLCertVerificationHandler::GetCertFingerprint ( )
pure virtual

get the SSL certificate's fingerprint

◆ GetCertIssuedBy()

virtual const zchar_t * ISSLCertVerificationHandler::GetCertIssuedBy ( )
pure virtual

Get the value that who issues the SSL certificate.

◆ GetCertIssuedTo()

virtual const zchar_t * ISSLCertVerificationHandler::GetCertIssuedTo ( )
pure virtual

Get the value of whom the SSL certificate is issued to.

◆ GetCertSerialNum()

virtual const zchar_t * ISSLCertVerificationHandler::GetCertSerialNum ( )
pure virtual

Get the serial number of the SSL certificate.

◆ Trust()

virtual void ISSLCertVerificationHandler::Trust ( )
pure virtual

The SSL certificate is trusted.