コード例 #1
0
ファイル: __init__.py プロジェクト: ChimmyTee/oh-mainline
def discover_extensions(openid_url):
    service = discover(openid_url)
    use_ax = False
    use_sreg = False
    for endpoint in service[1]:
        if not use_sreg:
            use_sreg = sreg.supportsSReg(endpoint)
        if not use_ax:
            use_ax = endpoint.usesExtension("http://openid.net/srv/ax/1.0")
        if use_ax and use_sreg: break
    return use_ax, use_sreg
コード例 #2
0
def discover_extensions(openid_url):
    service = discover(openid_url)
    use_ax = False
    use_sreg = False
    for endpoint in service[1]:
        if not use_sreg:
            use_sreg = sreg.supportsSReg(endpoint)
        if not use_ax:
            use_ax = endpoint.usesExtension("http://openid.net/srv/ax/1.0")
        if use_ax and use_sreg: break
    return use_ax, use_sreg
コード例 #3
0
 def test_supported_1_0(self):
     endpoint = FakeEndpoint([sreg.ns_uri_1_0])
     self.failUnless(sreg.supportsSReg(endpoint))
     self.failUnlessEqual([sreg.ns_uri_1_1, sreg.ns_uri_1_0],
                          endpoint.checked_uris)
コード例 #4
0
ファイル: test_sreg.py プロジェクト: ziima/python-openid
 def test_supported_1_0(self):
     endpoint = FakeEndpoint([sreg.ns_uri_1_0])
     self.assertTrue(sreg.supportsSReg(endpoint))
     self.assertEqual(endpoint.checked_uris, [sreg.ns_uri_1_1, sreg.ns_uri_1_0])
コード例 #5
0
 def test_supported_1_0(self):
     endpoint = FakeEndpoint([sreg.ns_uri_1_0])
     self.assertTrue(sreg.supportsSReg(endpoint))
     self.assertEqual(endpoint.checked_uris,
                      [sreg.ns_uri_1_1, sreg.ns_uri_1_0])
コード例 #6
0
ファイル: test_sreg.py プロジェクト: hbaojun/python3-openid
 def test_unsupported(self):
     endpoint = FakeEndpoint([])
     self.assertFalse(sreg.supportsSReg(endpoint))
     self.assertEqual([sreg.ns_uri_1_1, sreg.ns_uri_1_0], endpoint.checked_uris)
コード例 #7
0
ファイル: test_sreg.py プロジェクト: thomir/python3-openid
 def test_unsupported(self):
     endpoint = FakeEndpoint([])
     self.assertFalse(sreg.supportsSReg(endpoint))
     self.assertEqual([sreg.ns_uri_1_1, sreg.ns_uri_1_0],
                      endpoint.checked_uris)