Skip to content

OlPainless/browser-token-signing

 
 

Repository files navigation

Browser token signing

  • License: LGPL 2.1
  • © Estonian Information System Authority

Building

Build Status Coverity Scan Build Status

Ubuntu

  1. Install dependencies

     sudo apt-get install libgtk2.0-dev libssl-dev
    
  2. Fetch the source

     git clone --recursive https://github.com/open-eid/browser-token-signing
     cd browser-token-signing
    
  3. Build

     make plugin
    
  4. Install

     sudo make install
    
  5. Execute

     firefox
    

OSX

  1. Fetch the source

     git clone --recursive https://github.com/open-eid/browser-token-signing
     cd browser-token-signing
    
  2. Build

     xcodebuild -project esteid-plugin.xcodeproj -target esteidfirefoxplugin
    
  3. Install

     xcodebuild -project esteid-plugin.xcodeproj -target esteidfirefoxplugin install DSTROOT=/
    
  4. Execute

     open /Application/Safari.app
    

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 http://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

BHO/NPAPI/Safari plugin for signing hashes with PKCS#11 tokens from JavaScript

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 64.7%
  • Objective-C 15.6%
  • Ruby 9.2%
  • C++ 8.6%
  • Batchfile 0.7%
  • HTML 0.7%
  • Other 0.5%