Skip to content

Commit cc1dc75

Browse files
Add master payload parsing error to encryption error type
1 parent 9852981 commit cc1dc75

3 files changed

Lines changed: 3 additions & 2 deletions

File tree

lib/ex_uid2/encryption.ex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ defmodule ExUid2.Encryption do
1414
:base_64_decoding_error
1515
| :cannot_decrypt_payload
1616
| :invalid_master_payload
17+
| :cannot_parse_encrypted_master_payload
1718
| :invalid_v2_identity_payload
1819
| :invalid_v3_identity_payload
1920
| :no_keyring_stored

lib/ex_uid2/encryption/master_payload.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ defmodule ExUid2.Encryption.MasterPayload do
4646
parse_v3(decrypted_bin)
4747
else
4848
{:parse_payload, _} ->
49-
{:error, :cannot_parse_encrypted_payload}
49+
{:error, :cannot_parse_encrypted_master_payload}
5050

5151
{:decrypt, error} ->
5252
error
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ defmodule Test.Encryption.MasterPayload do
1212

1313
token = %EncryptedToken{version: 3, master_payload: master_payload}
1414

15-
{:error, :cannot_parse_encrypted_payload} = MasterPayload.decrypt(token, key)
15+
{:error, :cannot_parse_encrypted_master_payload} = MasterPayload.decrypt(token, key)
1616
end
1717
end

0 commit comments

Comments
 (0)