Advertisement

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)

还没有任何评论哟~