From 142794e691acf129996b6d70ce6235dcf5f304da Mon Sep 17 00:00:00 2001 From: ivan Date: Tue, 25 May 2010 09:56:34 +0000 Subject: [PATCH] specify the private key as a string or a filename --- lib/Business/OnlinePayment/CardFortress.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Business/OnlinePayment/CardFortress.pm b/lib/Business/OnlinePayment/CardFortress.pm index db6f422..1ba731e 100644 --- a/lib/Business/OnlinePayment/CardFortress.pm +++ b/lib/Business/OnlinePayment/CardFortress.pm @@ -92,7 +92,7 @@ sub submit { my $challenge = decode_base64($response{'card_challenge'}); #here is the hardest part to implement at each client side - my $rsa_priv = Crypt::OpenSSL::RSA->new_private_key($self->private_key); + my $rsa_priv = Crypt::OpenSSL::RSA->new_private_key($private_key); my $response = $rsa_priv->decrypt($challenge); #try the transaction again with the challenge response -- 2.20.1