2016-10-02 7 views
0

ピンをパンに基づいて検証し、必要に応じてピンを変更するために使用できるjavaアプリケーションを構築することは可能ですか?私の会社は9000 .. thales payshieldを使用する?javaがpayshieldと対話する9000

私は、私は、顧客が入力したピンを検証し、顧客がそれを必要とする場合は、ピンを変更するには、どのように任意のアイデアを持っていないIPアドレスとポート

private String HSM_IP = "10.100.2.4"; 
    private String HSM_PORT = "9998"; 
    private Socket socket = null;  

    try{ 
     socket = new Socket(HSM_IP,HSM_PORT); 
     socket.connect(); 
     System.out.println("Connection Success"); 
    }catch (IOException iex){ 
     System.out.println("Connection Failed : " + iex.getMessage()); 
    } 

経由でHSMを介して接続することができます。私を助けてください、または私が最初に知る必要があることを教えてください....ありがとう。 (私の悪い英語には申し訳ありません)

答えて

0

Thales HSMをTcpに接続し、コマンドを送信してPinBlockデータを検証することができます。 HSMはあなたの言語の選択をチェックしたり理解したりしません。 Thalesのドキュメンテーション「Command Reference Manual」で、詳細を調べることができます。 VISA PVV方法

を使用してPINを確認してIBM方法

を使用してPINを確認してIBM方法

を使用してPINを確認し

は、あなたのPINデータを検証するために別のコマンドがあります

VISA PVVメソッドを使用してPINを確認する

Dieboldメソッドを使用してPINを確認

は比較法に

を使用したインターチェンジPINを確認し比較法

を使用して、ターミナルPINを確認し

+0

PINとPINの長さを翻訳あなたの答えをありがとうございました。私は古いピンを確認するためにホストコマンド "DU"を使い、古いピンが正しいなら新しいオフセットを生成することにしました –

関連する問題