Windows SDK API Reference
Loading...
Searching...
No Matches
ISSLCertVerificationHandler Class Referenceabstract

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

#include <network_connection_handler_interface.h>

Public Member Functions

virtual ~ISSLCertVerificationHandler ()
 
virtual const wchar_t * GetCertIssuedTo ()=0
 Get the value of whom the SSL certificate is issued to. More...
 
virtual const wchar_t * GetCertIssuedBy ()=0
 Get the value that who issues the SSL certificate. More...
 
virtual const wchar_t * GetCertSerialNum ()=0
 Get the serial number of the SSL certificate. More...
 
virtual const wchar_t * GetCertFingerprint ()=0
 get the SSL certificate's fingerprint More...
 
virtual void Trust ()=0
 The SSL certificate is trusted. More...
 
virtual void Cancel ()=0
 The SSL certificate is not trusted. More...
 

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 wchar_t * ISSLCertVerificationHandler::GetCertFingerprint ( )
pure virtual

get the SSL certificate's fingerprint

◆ GetCertIssuedBy()

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

Get the value that who issues the SSL certificate.

◆ GetCertIssuedTo()

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

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

◆ GetCertSerialNum()

virtual const wchar_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.