考虑到网关(CGI程序)和diameter客户端(NAS)可能不在一台机器上,还是使用了socket 编程,不是使用的是本地socket,一方面方便,一方面容易改成远程的。
客户端接口
VerifyAdaptor_Result_T Verify_UsrInfo_WithPw(const char* InUsrName, const char* InUsrPw);
服务器接口
VerifyAdaptor_Result_T Initialize_VerifyAdaptor();
void Destroy_VerifyAdaptor();
VerifyAdaptor_Result_T Retrieve_UsrInfo_WithPw(char* OutUsrName, unsigned int NameLenCap, char* OUtUsrPw, unsigned int PwLenCap, int* OutSocketID);
VerifyAdaptor_Result_T NotifyVerifyResult(VerifyAdaptor_Result_T InResult, int OutPutSocketID);
实现源代码
Socket认证适配器实现
本文介绍了一种基于Socket的认证适配器实现方案,包括客户端和服务端接口定义及其实现源代码。该方案适用于网关(CGI程序)与diameter客户端(NAS)之间的身份验证过程。
894

被折叠的 条评论
为什么被折叠?



