mirror of
https://github.com/certbot/certbot.git
synced 2026-06-06 23:32:06 -04:00
jose.b64 authorizationRequest nonce
This commit is contained in:
parent
7515a9800c
commit
cff337723e
2 changed files with 4 additions and 3 deletions
|
|
@ -304,7 +304,7 @@ class AuthorizationRequest(Message):
|
|||
def _fields_to_json(self):
|
||||
fields = {
|
||||
"sessionID": self.session_id,
|
||||
"nonce": self.nonce,
|
||||
"nonce": jose.b64encode(self.nonce),
|
||||
"responses": self.responses,
|
||||
"signature": self.signature,
|
||||
}
|
||||
|
|
@ -314,7 +314,8 @@ class AuthorizationRequest(Message):
|
|||
|
||||
@classmethod
|
||||
def _valid_from_json(cls, json_object):
|
||||
return cls(json_object["sessionID"], json_object["nonce"],
|
||||
return cls(json_object["sessionID"],
|
||||
jose.b64decode(json_object["nonce"]),
|
||||
json_object["responses"],
|
||||
other.Signature.from_json(json_object["signature"]),
|
||||
json_object.get("contact"))
|
||||
|
|
|
|||
|
|
@ -103,7 +103,7 @@ class AuthorizationRequestTest(unittest.TestCase):
|
|||
jmsg.pop('signature')
|
||||
self.assertEqual(jmsg, {
|
||||
'sessionID': 'aefoGaavieG9Wihuk2aufai3aeZ5EeW4',
|
||||
'nonce': 'czpsrF0KMH6dgajig3TGHw',
|
||||
'nonce': 'Y3pwc3JGMEtNSDZkZ2FqaWczVEdIdw',
|
||||
'responses': responses,
|
||||
})
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue