Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from jose import sign, serialize_compact, deserialize_compact
- from Crypto.PublicKey import RSA
- key = RSA.generate(2048)
- jwk = {'k':key.exportKey("PEM")}
- egov_header = {
- 'from': 'codice_ipa/codice_oou',
- 'to': 'codice_ipa/codice_oou',
- 'issued_at': '2018-01-01T11:00:00Z',
- 'expires': '2018-01-01T12:00:00Z',
- 'message_id': 'the message id'
- }
- x_gov_header = serialize_compact(sign(egov_header, jwk, alg='RS512'))
- doc = """
- L'header da aggiungere nella request sara'
- x-egov: eyJhbGciOiAiUlM1MTIifQ.eyJpc3N1ZWRfYXQiOiAiMjAxOC0wMS0wMVQxMTowMDowMFoiLCAidG8iOiAiY29kaWNlX2lwYS9jb2RpY2Vfb291IiwgImV4cGlyZXMiOiAiMjAxOC0wMS0wMVQxMjowMDowMFoiLCAiZnJvbSI6ICJjb2RpY2VfaXBhL2NvZGljZV9vb3UiLCAibWVzc2FnZV9pZCI6ICJ0aGUgbWVzc2FnZSBpZCJ9.TFWCxJ4D8sFlWJTwEfC2GVwQxoAacERgOhdo7cTl-u-Yo8lU4te6It73w053cZqAXGXtKmWXgPFJLtUbvOOJ7eYCdlPM4I5r3c7KpFU_vMwsFuxT-hPkxdqTCpkZVbgX08vI-6aQ_UU47yRgRgwOFde5gy9VaBspxbuHRGp5umxpTgUJufUG9XVVuvPJbgN9bQ_CoZkifUIA-FWE_sEnol0lSfhgp1BSGVfDftIxjSq96-eajBuHkez8M_9aQR-F9p8-q-zPRgXTmNWz18Z2_pdg0bqiJqugsJV3-ay2ZEbUj5BHdVItzt4AHMgQnMWclgIIfwCJcw65imJFR52fmw
- """
Add Comment
Please, Sign In to add comment