Kanzi Connect  3.9.9
Kanzi Connect C++ API
kanzi::connect::ServerConfig::HTTPProtocol Class Reference

HTTP Setting encapsulation. More...

#include <serverconfig.hpp>

Inheritance diagram for kanzi::connect::ServerConfig::HTTPProtocol:
kanzi::connect::ServerConfig::AttributeProviderBase

Public Member Functions

SecuritygetSecurity ()
 Retrieve server-wide security information. More...
 
const string & getType () const
 Retrieve the type. More...
 
 HTTPProtocol (const string &type)
 C++ constructor. More...
 
- Public Member Functions inherited from kanzi::connect::ServerConfig::AttributeProviderBase
AttributeListgetAttributes ()
 Retrieve attributes. More...
 
const AttributeListgetAttributes () const
 Retrieve attributes. More...
 
virtual ~AttributeProviderBase ()=default
 

Additional Inherited Members

- Protected Attributes inherited from kanzi::connect::ServerConfig::AttributeProviderBase
AttributeList m_attributes
 attribute data More...
 

Detailed Description

HTTP Setting encapsulation.

Constructor & Destructor Documentation

◆ HTTPProtocol()

kanzi::connect::ServerConfig::HTTPProtocol::HTTPProtocol ( const string &  type)
explicit

C++ constructor.

Parameters
typethe type protocol (http/https)

Member Function Documentation

◆ getSecurity()

Security& kanzi::connect::ServerConfig::HTTPProtocol::getSecurity ( )

Retrieve server-wide security information.

Returns
reference to server-wide security definitions.

◆ getType()

const string& kanzi::connect::ServerConfig::HTTPProtocol::getType ( ) const

Retrieve the type.

Returns
type string, http|https

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