def test_to_jwe(keytype, alg, enc): msg = Message(a='foo', b='bar', c='tjoho') _jwe = msg.to_jwe(KEYJAR.get_encrypt_key(keytype, ''), alg=alg, enc=enc) msg1 = Message().from_jwe(_jwe, KEYJAR.get_encrypt_key(keytype, '')) assert msg1 == msg
def test_to_jwe(keytype, alg, enc): msg = Message(a="foo", b="bar", c="tjoho") _jwe = msg.to_jwe(KEYJAR.get_encrypt_key(keytype, ""), alg=alg, enc=enc) msg1 = Message().from_jwe(_jwe, KEYJAR.get_encrypt_key(keytype, "")) assert msg1 == msg
def test_to_jwe_rsa(): msg = Message(a='foo', b='bar', c='tjoho') _jwe = msg.to_jwe(KEYJAR.get_encrypt_key('RSA', ''), alg="RSA1_5", enc="A128CBC-HS256") msg1 = Message().from_jwe(_jwe, KEYJAR.get_encrypt_key('RSA', '')) assert msg1 == msg
def test_to_jwe_ec(): msg = Message(a='foo', b='bar', c='tjoho') _jwe = msg.to_jwe(KEYJAR.get_encrypt_key('EC', ''), alg="ECDH-ES", enc="A128GCM") msg1 = Message().from_jwe(_jwe, KEYJAR.get_encrypt_key('EC', '')) assert msg1 == msg