Skip to content

metsma/esteid-ctk-tokend

 
 

Repository files navigation

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 abi@id.ee 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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 100.0%