パッケージ jp.co.osstech.libjeid

クラス INDriverLicenseAP

java.lang.Object
jp.co.osstech.libjeid.INDriverLicenseAP

public class INDriverLicenseAP extends Object
マイナ運転免許証APを操作するオブジェクトです。
  • コンストラクタの詳細

    • INDriverLicenseAP

      public INDriverLicenseAP(JeidReader reader)
      コンストラクタ
      パラメータ:
      reader - JeidReader
  • メソッドの詳細

    • getPin

      public int getPin() throws IOException
      暗証番号のカウンタを取得します。
      戻り値:
      カウンタ
      例外:
      IOException - IOエラー
    • verifyPin

      public void verifyPin(String pin) throws IOException, InvalidPinException
      暗証番号を入力します。
      パラメータ:
      pin - 暗証番号(4桁)
      例外:
      IOException - IOエラー
      InvalidPinException - PINの誤り
    • readFiles

      public INDLFiles readFiles() throws IOException
      マイナ運転免許証AP内のすべてのデータを読み出します。
      戻り値:
      マイナ運転免許証AP内のすべてのデータ
      例外:
      IOException - IOエラー
    • readPinSetting

      public DLPinSetting readPinSetting() throws IOException
      暗証番号(PIN)設定を読み出します。
      戻り値:
      暗証番号(PIN)設定
      例外:
      IOException - IOエラー