コード例 #1
0
ファイル: jwk_test.py プロジェクト: jepler/letsencrypt
class JWKOctTest(unittest.TestCase, JWKTestBaseMixin):
    """Tests for acme.jose.jwk.JWKOct."""

    thumbprint = (b"=,\xdd;I\x1a+i\x02x\x8a\x12?06IM\xc2\x80"
                  b"\xe4\xc3\x1a\xfc\x89\xf3)'\xce\xccm\xfd5")

    def setUp(self):
        from acme.jose.jwk import JWKOct
        self.jwk = JWKOct(key=b'foo')
        self.jobj = {'kty': 'oct', 'k': json_util.encode_b64jose(b'foo')}

    def test_to_partial_json(self):
        self.assertEqual(self.jwk.to_partial_json(), self.jobj)

    def test_from_json(self):
        from acme.jose.jwk import JWKOct
        self.assertEqual(self.jwk, JWKOct.from_json(self.jobj))

    def test_from_json_hashable(self):
        from acme.jose.jwk import JWKOct
        hash(JWKOct.from_json(self.jobj))

    def test_load(self):
        from acme.jose.jwk import JWKOct
        self.assertEqual(self.jwk, JWKOct.load(b'foo'))

    def test_public_key(self):
        self.assertTrue(self.jwk.public_key() is self.jwk)
コード例 #2
0
ファイル: jwk_test.py プロジェクト: CreativeKoen/letsencrypt
class JWKOctTest(unittest.TestCase):
    """Tests for acme.jose.jwk.JWKOct."""

    def setUp(self):
        from acme.jose.jwk import JWKOct
        self.jwk = JWKOct(key='foo')
        self.jobj = {'kty': 'oct', 'k': 'foo'}

    def test_to_partial_json(self):
        self.assertEqual(self.jwk.to_partial_json(), self.jobj)

    def test_from_json(self):
        from acme.jose.jwk import JWKOct
        self.assertEqual(self.jwk, JWKOct.from_json(self.jobj))

    def test_from_json_hashable(self):
        from acme.jose.jwk import JWKOct
        hash(JWKOct.from_json(self.jobj))

    def test_load(self):
        from acme.jose.jwk import JWKOct
        self.assertEqual(self.jwk, JWKOct.load('foo'))

    def test_public_key(self):
        self.assertTrue(self.jwk.public_key() is self.jwk)
コード例 #3
0
class JWKOctTest(unittest.TestCase):
    """Tests for acme.jose.jwk.JWKOct."""

    def setUp(self):
        from acme.jose.jwk import JWKOct
        self.jwk = JWKOct(key='foo')
        self.jobj = {'kty': 'oct', 'k': 'foo'}

    def test_to_partial_json(self):
        self.assertEqual(self.jwk.to_partial_json(), self.jobj)

    def test_from_json(self):
        from acme.jose.jwk import JWKOct
        self.assertEqual(self.jwk, JWKOct.from_json(self.jobj))

    def test_from_json_hashable(self):
        from acme.jose.jwk import JWKOct
        hash(JWKOct.from_json(self.jobj))

    def test_load(self):
        from acme.jose.jwk import JWKOct
        self.assertEqual(self.jwk, JWKOct.load('foo'))

    def test_public(self):
        self.assertTrue(self.jwk.public() is self.jwk)
コード例 #4
0
ファイル: jwk_test.py プロジェクト: 792685970/bootking
class JWKOctTest(unittest.TestCase, JWKTestBaseMixin):
    """Tests for acme.jose.jwk.JWKOct."""

    thumbprint = (b"\xf3\xe7\xbe\xa8`\xd2\xdap\xe9}\x9c\xce>"
                  b"\xd0\xfcI\xbe\xcd\x92'\xd4o\x0e\xf41\xea"
                  b"\x8e(\x8a\xb2i\x1c")

    def setUp(self):
        from acme.jose.jwk import JWKOct
        self.jwk = JWKOct(key=b'foo')
        self.jobj = {'kty': 'oct', 'k': json_util.encode_b64jose(b'foo')}

    def test_to_partial_json(self):
        self.assertEqual(self.jwk.to_partial_json(), self.jobj)

    def test_from_json(self):
        from acme.jose.jwk import JWKOct
        self.assertEqual(self.jwk, JWKOct.from_json(self.jobj))

    def test_from_json_hashable(self):
        from acme.jose.jwk import JWKOct
        hash(JWKOct.from_json(self.jobj))

    def test_load(self):
        from acme.jose.jwk import JWKOct
        self.assertEqual(self.jwk, JWKOct.load(b'foo'))

    def test_public_key(self):
        self.assertTrue(self.jwk.public_key() is self.jwk)
コード例 #5
0
ファイル: jwk_test.py プロジェクト: 1resu/letsencrypt
class JWKOctTest(unittest.TestCase, JWKTestBaseMixin):
    """Tests for acme.jose.jwk.JWKOct."""

    thumbprint = (b"\xf3\xe7\xbe\xa8`\xd2\xdap\xe9}\x9c\xce>"
                  b"\xd0\xfcI\xbe\xcd\x92'\xd4o\x0e\xf41\xea"
                  b"\x8e(\x8a\xb2i\x1c")

    def setUp(self):
        from acme.jose.jwk import JWKOct
        self.jwk = JWKOct(key=b'foo')
        self.jobj = {'kty': 'oct', 'k': json_util.encode_b64jose(b'foo')}

    def test_to_partial_json(self):
        self.assertEqual(self.jwk.to_partial_json(), self.jobj)

    def test_from_json(self):
        from acme.jose.jwk import JWKOct
        self.assertEqual(self.jwk, JWKOct.from_json(self.jobj))

    def test_from_json_hashable(self):
        from acme.jose.jwk import JWKOct
        hash(JWKOct.from_json(self.jobj))

    def test_load(self):
        from acme.jose.jwk import JWKOct
        self.assertEqual(self.jwk, JWKOct.load(b'foo'))

    def test_public_key(self):
        self.assertTrue(self.jwk.public_key() is self.jwk)
コード例 #6
0
ファイル: jwk_test.py プロジェクト: CreativeKoen/letsencrypt
 def test_load(self):
     from acme.jose.jwk import JWKOct
     self.assertEqual(self.jwk, JWKOct.load('foo'))
コード例 #7
0
ファイル: jwk_test.py プロジェクト: CreativeKoen/letsencrypt
 def test_from_json_hashable(self):
     from acme.jose.jwk import JWKOct
     hash(JWKOct.from_json(self.jobj))
コード例 #8
0
ファイル: jwk_test.py プロジェクト: CreativeKoen/letsencrypt
 def test_from_json(self):
     from acme.jose.jwk import JWKOct
     self.assertEqual(self.jwk, JWKOct.from_json(self.jobj))
コード例 #9
0
ファイル: jwk_test.py プロジェクト: CreativeKoen/letsencrypt
 def setUp(self):
     from acme.jose.jwk import JWKOct
     self.jwk = JWKOct(key='foo')
     self.jobj = {'kty': 'oct', 'k': 'foo'}
コード例 #10
0
ファイル: jwk_test.py プロジェクト: fmarier/letsencrypt
 def setUp(self):
     from acme.jose.jwk import JWKOct
     self.jwk = JWKOct(key=b'foo')
     self.jobj = {'kty': 'oct', 'k': json_util.encode_b64jose(b'foo')}
コード例 #11
0
ファイル: jwk_test.py プロジェクト: jepler/letsencrypt
 def test_load(self):
     from acme.jose.jwk import JWKOct
     self.assertEqual(self.jwk, JWKOct.load(b'foo'))
コード例 #12
0
ファイル: jwk_test.py プロジェクト: jepler/letsencrypt
 def test_from_json_hashable(self):
     from acme.jose.jwk import JWKOct
     hash(JWKOct.from_json(self.jobj))
コード例 #13
0
ファイル: jwk_test.py プロジェクト: jepler/letsencrypt
 def test_from_json(self):
     from acme.jose.jwk import JWKOct
     self.assertEqual(self.jwk, JWKOct.from_json(self.jobj))
コード例 #14
0
ファイル: jwk_test.py プロジェクト: jepler/letsencrypt
 def setUp(self):
     from acme.jose.jwk import JWKOct
     self.jwk = JWKOct(key=b'foo')
     self.jobj = {'kty': 'oct', 'k': json_util.encode_b64jose(b'foo')}
コード例 #15
0
 def setUp(self):
     from acme.jose.jwk import JWKOct
     self.jwk = JWKOct(key='foo')
     self.jobj = {'kty': 'oct', 'k': 'foo'}