<strike id="6qutd"></strike>

      <button id="6qutd"></button>

      <span id="6qutd"></span>

      1. <tbody id="6qutd"><pre id="6qutd"></pre></tbody>
        首页
        ?>?开放接入旧目录?>?平台管理系统?>?认证服务?>?令牌认证功能

        功能说明

        根据令牌和访问资源进行验证并返回调用方令牌是否有效。

        服务地址

        请查阅:服务地址目录

        接口输入参数

        输入参数        

        参数名        

        类型        

        applicantToken

        String

        userToken              

        String

        resource

        String

        输入参数说明        

        参数名        

        说明        

        applicantToken

        接口调用人的令牌        

        userToken              

        需要验证用户的令牌        

        resource

        验证访问的资源ID

        函数方法名

        isTokenValied

        详细的函数方法

        AuthenticationResult isTokenValied(applicantToken, userToken, resource)

        接口返回参数

        AuthenticationResult类型的对象(包括5个属性:resultCode,token,isTokenValied,userid,resource)

        具体使用流程

        调用方调用该函数方法后,得到AuthenticationResult类型的对象,判断属性resultCode的值是否为100000并且isTokenValied为true,是则令牌认证成功,否则令牌认证失败,根据resultCode值判断失败原因。

        示例代码(以JAVA为例)

        IAuthenServiceProxy authSvr = new IAuthenServiceProxy("http://auth.logink.org:81/AuthenticationService/AuthenService");
        String applicantToken = "applicantToken";
        String userToken = "userToken";resource = "service001";
        AuthenticationResult verifyResult = authSvr.isTokenValied(applicantToken, userToken, resource);
        System.out.println("Code:"+verifyResult.getResultCode());
        System.out.println("isTokenValid:"+verifyResult.isTokenValied());
        System.out.println("user:"+verifyResult.getUserid());
        买马开奖结果资料-买马开奖网站-买平特一肖能赚钱吗