Sese Framework  x.y.z
A cross-platform framework
载入中...
搜索中...
未找到
sese::security::SSLContextBuilder类 参考final

SSL 上下文构建器 更多...

#include <SSLContextBuilder.h>

类 sese::security::SSLContextBuilder 继承关系图:
sese::NotInstantiable

Public 成员函数

 SSLContextBuilder ()=delete
 
- Public 成员函数 继承自 sese::NotInstantiable
 NotInstantiable ()=delete
 
virtual ~NotInstantiable ()=default
 
 NotInstantiable (const NotInstantiable &)=delete
 
NotInstantiableoperator= (const NotInstantiable &)=delete
 

静态 Public 成员函数

static SSLContext::Ptr SSL4Client () noexcept
 为客户端构建 SSL 上下文
 
static SSLContext::Ptr SSL4Server () noexcept
 为服务端构建 SSL 上下文
 
static std::unique_ptr< SSLContextUniqueSSL4Client () noexcept
 为客户端构建 SSL 上下文
 
static std::unique_ptr< SSLContextUniqueSSL4Server () noexcept
 为服务端构建 SSL 上下文
 

详细描述

SSL 上下文构建器

构造及析构函数说明

◆ SSLContextBuilder()

sese::security::SSLContextBuilder::SSLContextBuilder ( )
delete

成员函数说明

◆ SSL4Client()

SSLContext::Ptr SSLContextBuilder::SSL4Client ( )
staticnoexcept

为客户端构建 SSL 上下文

返回
客户端 SSL 上下文

◆ SSL4Server()

SSLContext::Ptr SSLContextBuilder::SSL4Server ( )
staticnoexcept

为服务端构建 SSL 上下文

返回
服务的 SSL 上下文

◆ UniqueSSL4Client()

std::unique_ptr< SSLContext > SSLContextBuilder::UniqueSSL4Client ( )
staticnoexcept

为客户端构建 SSL 上下文

返回
客户端 SSL 上下文

◆ UniqueSSL4Server()

std::unique_ptr< SSLContext > SSLContextBuilder::UniqueSSL4Server ( )
staticnoexcept

为服务端构建 SSL 上下文

返回
服务的 SSL 上下文

该类的文档由以下文件生成: