From 666294b3139e3bf2e8074f76318a4fa8c1a77e57 Mon Sep 17 00:00:00 2001 From: Daniel SUTTO Date: Mon, 8 Jan 2018 11:44:35 +0100 Subject: [PATCH] Fix missing raise statement before SwError --- virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py b/virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py index 1c2e25d..c4d1d6b 100644 --- a/virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py +++ b/virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py @@ -209,10 +209,10 @@ class nPA_SE(Security_Environment): self.eac_step = 0 elif self.at.algorithm == "TA": if self.eac_step != 4: - SwError(SW["ERR_AUTHBLOCKED"]) + raise SwError(SW["ERR_AUTHBLOCKED"]) elif self.at.algorithm == "CA": if self.eac_step != 5: - SwError(SW["ERR_AUTHBLOCKED"]) + raise SwError(SW["ERR_AUTHBLOCKED"]) return sw, resp