flutter_celik_api 1.0.0+1 copy "flutter_celik_api: ^1.0.0+1" to clipboard
flutter_celik_api: ^1.0.0+1 copied to clipboard

CelikAPI (Serbian ID Reader) written from scratch. Works on Windows/Linux/MacOS.

flutter_celik_api #

A Flutter plugin for reading Serbian ID Cards. Works on Windows/Linux/MacOS. Written from scratch (APDU Commands).

Connection to card-reader is done through flutter_pcsc but you may use your own custom provider.

Usage #

Pre-requisite #

flutter_pcsc needs:

  • A PCSC smartcard reader.

  • On linux, pcscd & libpcsclite1 needs to be installed.

  • For macOS application to be able to use smartcard, the following entitlement should be set: com.apple.security.smartcard (in DebugProfile.entitlements & Release.entitlements files).
    If not set correctly, the context won't be able to be established.

Example #


CelikAPIAllData result = await CelikAPI().readAllData();
print(result.data); 
print(result.image); // base64

1
likes
0
pub points
0%
popularity

Publisher

verified publisherweb-ez.rs

CelikAPI (Serbian ID Reader) written from scratch. Works on Windows/Linux/MacOS.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter, flutter_pcsc

More

Packages that depend on flutter_celik_api