File tree Expand file tree Collapse file tree
src/cryptography/hazmat/primitives/serialization Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -372,16 +372,14 @@ def _smime_signed_decode(data: bytes) -> tuple[bytes | None, bytes]:
372372 raise ValueError (
373373 "Malformed multipart/signed message: must be multipart"
374374 )
375- if not isinstance (payload [0 ], email .message .Message ):
376- raise ValueError (
377- "Malformed multipart/signed message: first part (content) "
378- "must be a MIME message"
379- )
380- if not isinstance (payload [1 ], email .message .Message ):
381- raise ValueError (
382- "Malformed multipart/signed message: second part (signature) "
383- "must be a MIME message"
384- )
375+ assert isinstance (payload [0 ], email .message .Message ), (
376+ "Malformed multipart/signed message: first part (content) "
377+ "must be a MIME message"
378+ )
379+ assert isinstance (payload [1 ], email .message .Message ), (
380+ "Malformed multipart/signed message: second part (signature) "
381+ "must be a MIME message"
382+ )
385383 return (
386384 bytes (payload [0 ].get_payload (decode = True )),
387385 bytes (payload [1 ].get_payload (decode = True )),
You can’t perform that action at this time.
0 commit comments