def test_it(self):
     from acme.jws import JWS
     jws = JWS.sign(payload='foo',
                    key=self.privkey,
                    alg=jose.RS256,
                    nonce=self.nonce)
     JWS.from_json(jws.to_json())
Пример #2
0
    def test_it(self):
        from acme.jws import JWS
        jws = JWS.sign(payload=b'foo', key=self.privkey,
                       alg=jose.RS256, nonce=self.nonce)
        self.assertEqual(jws.signature.combined.nonce, self.nonce)
        # TODO: check that nonce is in protected header

        self.assertEqual(jws, JWS.from_json(jws.to_json()))
Пример #3
0
    def test_it(self):
        from acme.jws import JWS
        jws = JWS.sign(payload=b'foo',
                       key=self.privkey,
                       alg=jose.RS256,
                       nonce=self.nonce)
        self.assertEqual(jws.signature.combined.nonce, self.nonce)
        # TODO: check that nonce is in protected header

        self.assertEqual(jws, JWS.from_json(jws.to_json()))
Пример #4
0
    def test_kid_serialize(self):
        from acme.jws import JWS
        jws = JWS.sign(payload=b'foo', key=self.privkey,
                       alg=jose.RS256, nonce=self.nonce,
                       url=self.url, kid=self.kid)
        self.assertEqual(jws.signature.combined.nonce, self.nonce)
        self.assertEqual(jws.signature.combined.url, self.url)
        self.assertEqual(jws.signature.combined.kid, self.kid)
        self.assertEqual(jws.signature.combined.jwk, None)
        # TODO: check that nonce is in protected header

        self.assertEqual(jws, JWS.from_json(jws.to_json()))
Пример #5
0
    def test_kid_serialize(self):
        from acme.jws import JWS
        jws = JWS.sign(payload=b'foo', key=self.privkey,
                       alg=jose.RS256, nonce=self.nonce,
                       url=self.url, kid=self.kid)
        self.assertEqual(jws.signature.combined.nonce, self.nonce)
        self.assertEqual(jws.signature.combined.url, self.url)
        self.assertEqual(jws.signature.combined.kid, self.kid)
        self.assertEqual(jws.signature.combined.jwk, None)
        # TODO: check that nonce is in protected header

        self.assertEqual(jws, JWS.from_json(jws.to_json()))
Пример #6
0
 def test_it(self):
     from acme.jws import JWS
     jws = JWS.sign(payload='foo', key=self.privkey,
                    alg=jose.RS256, nonce=self.nonce)
     JWS.from_json(jws.to_json())