OpenHarmony解析设备认证:PAMK协议处理端点请求
发布时间
阅读量:
阅读量
一、概述
在前述内容中,客户端率先发送start请求,随后由服务端作出回应。接下来将阐述客户端接收到服务端反馈的响应(response)信息后的处理流程,并进一步说明客户端依据该响应所触发的end请求的具体执行步骤。
二、源码结构与功能解析
该模块对应的代码文件存储路径为:/base/security/deviceauth。
Response消息解析与函数调用
/*
函数功能:解析pake服务端响应消息
函数参数:
payload:消息负载
data_type:数据类型
函数返回值:
成功:返回存放解析完成后的数据结构pake_start_response_data
失败:NULL
*/
void *parse_pake_response(const char *payload, enum json_object_data_type data_type)
{
struct pake_start_response_data *pake_response =
(struct pake_start_response_data *)MALLOC(sizeof(struct pake_start_response_data));
全部评论 (0)
还没有任何评论哟~
