Skip to content

miyako/4d-plugin-scard-v3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

version platform license downloads

4d-plugin-scard-v3

スマートカードAPI

ローレベルUSB通信のないバージョンはこちら

macOSプラットフォーム使用上の注意

プラグインは,内部的にTKSmartCardSlotManagerクラスを使用しています。このAPIまたはPCSC Framworkを公証サンドボックスアプリで使用するためには,com.apple.security.smartcardエンタイトルメント付きでアプリがコード署名されていなければなりません。エンタイトルメントは,プラグインではなく,アプリ本体側のコード署名に含まれている必要があります。エンタイトルメント付きでアプリをコード署名する方法についてはコード署名ツールを参照してください。

無料メンバーシップでコード署名も参照

  • SONY PaSoRi RC-S310,RC-S320, RC-S330 (RC-S360, RC-S370): libpafe+libusbで対応
  • SONY PaSoRi RC-S380: libusbで対応
  • SONY PaSoRi RC-S300 11月11日発売予定

SONY PaSoRi RC-S300が届きました。

USB-C Digital AV MultiportアダプタでMacにRC-S380を接続した場合,IDm/PMmは取得できますが,利用履歴 (090f) は通信エラーになるようです。USB-C - USBアダプタであれば問題ありません。また,RC-S300はどちらのアダプタでも大丈夫です。

SONY PaSoRiのデバイス名について

標準APIの代わりにUSBを使用するため,PaSoRiについては独自のデバイス名を返します。

  • USBのデバイス名: Sony RC-S380/P(個人用), Sony RC-S380/S(業務用)
  • SCardListReadersのデバイス名 (Windows): Sony FeliCa Port/PaSoRi 3.0 0
  • プラグイン独自のデバイス名 (Mac): Sony FeliCa RC-S330, Sony FeliCa RC-S380

スクリーンショット 2021-11-05 16 48 56

Windowsプラットフォーム使用上の注意

RC-S380の独自プロトコルに対応していますが,リーダーはVID/PIDではなくデバイス名で判別しています。

1


プラッットフォーム 機種 IDm/PMm 利用履歴 (090f)
macOS RC-S300 OK OK
macOS RC-S380 OK OK
macOS RC-S330 OK OK
Windows RC-S380 OK OK
Windows RC-S330 ? ?

私の環境ではRC-S330がWindowsで認識されませんでした。

参考記事