Skip to content

Latest commit

 

History

History
55 lines (39 loc) · 2.02 KB

README.md

File metadata and controls

55 lines (39 loc) · 2.02 KB

esteid-ctk-tokend

Components

  • EstEIDToken - CTK tokend extension implementation
  • EstEIDTokenApp - Blank application, contains CTK tokend extension

Building

Build Status

  1. Install dependencies from
  1. Fetch the source

    git clone --recursive https://github.com/open-eid/esteid-ctk-tokend
    cd esteid-ctk-tokend
    
  2. Build

    xcodebuild -project EstEIDTokenApp.xcodeproj build
    
  3. Usage

    Execute blank "EstEIDTokenApp.app" application and it registers the extension.
    Open Safari and use site with client certificate requirement.
    
  4. Debug

    Open Console.app and filter EstEID logs
    Load extension
    pluginkit -a EstEIDTokenApp.app/Contents/PlugIns/EstEIDToken.appex
    Unload extension
    pluginkit -r EstEIDTokenApp.app/Contents/PlugIns/EstEIDToken.appex
    List cards
    security list-smartcard
    List card parameters
    security export-smartcard
    Kill daemon
    ps aux |grep EstEIDToken.appex
    kill -9 PID
    

References

Support

Official builds are provided through official distribution point installer.id.ee. If you want support, you need to be using official builds. Contact for assistance by email [email protected] or www.id.ee.

Source code is provided on "as is" terms with no warranty (see license for more information). Do not file Github issues with generic support requests.