翻译-pjsip开发者指南(九)认证框架

 Chapter 9:Authentication Framework
PJSIP提供客户端和服务器的认证框架。认证框架支持缺省的http摘要认证,但是其他的认证方案也可以加到框架中。
下面的图表描述了框架的类图。

 9.1 Client Authentication Framework
客户端身份验证框架管理客户端到所下游服务器的身份验证过程。它能以正确的凭证来响应服务器的认证(当有这种凭证提供),缓存认证信息,并且使用缓存的认证信息来初始化之后的请求。
 9.1.1 Client Authentication Framework Reference
认证的API在头文件 <pjsip/sip_auth.h>中声明。下面是认证的数据结构和函数的文档引用。
 

 pjsip_cred_info

这个结构描述了特定范围内的认证。一个客户端在一个对话或者注册期间有多个认证。每一种凭证都包含针对下游代理或服务器的认证信息。
比如,客户端需要一个凭证来验证的外发代理服务器,或者其他的凭证来验证端服务器。
    

    
pjsip_cached_auth

这个结构体保存特定服务器的最终鉴权。这个是必须的因为这样客户端可以用最后的鉴权来初始化下一次的请求。
  

     
p

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值