当前位置: 首页>>代码示例>>Python>>正文


Python WebFinger.load方法代码示例

本文整理汇总了Python中oic.utils.webfinger.WebFinger.load方法的典型用法代码示例。如果您正苦于以下问题:Python WebFinger.load方法的具体用法?Python WebFinger.load怎么用?Python WebFinger.load使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在oic.utils.webfinger.WebFinger的用法示例。


在下文中一共展示了WebFinger.load方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: test_wf4

# 需要导入模块: from oic.utils.webfinger import WebFinger [as 别名]
# 或者: from oic.utils.webfinger.WebFinger import load [as 别名]
def test_wf4():
    wf = WebFinger()
    jrd0 = wf.load(json.dumps(EX0))

    print jrd0

    for link in jrd0["links"]:
        if link["rel"] == "blog":
            print link["href"]
            assert link["href"] == "http://blogs.example.com/bob/"
开发者ID:joestubbs,项目名称:pyoidc,代码行数:12,代码来源:test_webfinger.py

示例2: test_wf4

# 需要导入模块: from oic.utils.webfinger import WebFinger [as 别名]
# 或者: from oic.utils.webfinger.WebFinger import load [as 别名]
    def test_wf4(self):
        EX0 = {
            "expires": "2012-11-16T19:41:35Z",
            "subject": "acct:[email protected]",
            "aliases": [
                "http://www.example.com/~bob/"
            ],
            "properties": {
                "http://example.com/ns/role/": "employee"
            },
            "links": [
                {
                    "rel": "http://webfinger.net/rel/avatar",
                    "type": "image/jpeg",
                    "href": "http://www.example.com/~bob/bob.jpg"
                },
                {
                    "rel": "http://webfinger.net/rel/profile-page",
                    "href": "http://www.example.com/~bob/"
                },
                {
                    "rel": "blog",
                    "type": "text/html",
                    "href": "http://blogs.example.com/bob/",
                    "titles": {
                        "en-us": "The Magical World of Bob",
                        "fr": "Le monde magique de Bob"
                    }
                },
                {
                    "rel": "vcard",
                    "href": "https://www.example.com/~bob/bob.vcf"
                }
            ]
        }

        wf = WebFinger()
        jrd0 = wf.load(json.dumps(EX0))

        for link in jrd0["links"]:
            if link["rel"] == "blog":
                assert link["href"] == "http://blogs.example.com/bob/"
                break
开发者ID:Omosofe,项目名称:pyoidc,代码行数:45,代码来源:test_webfinger.py


注:本文中的oic.utils.webfinger.WebFinger.load方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。