Skip to content
This repository has been archived by the owner on Mar 15, 2022. It is now read-only.

open-eid/browser-token-signing

Repository files navigation

Browser token signing

European Regional Development Fund

  • License: LGPL 2.1
  • © Estonian Information System Authority

Warning: Firefox 52 removed NPAPI support and added Chrome Extensions support since version 50 which is implemented in chrome-token-signing

Warning: Removed Windows and Linux NPAPI code. Use v3.12.2 release for legacy browsers.

Documentation

Building

Build Status Build Status Coverity Scan Build Status

OSX

  • Fetch the source

      git clone --recursive https://github.com/open-eid/browser-token-signing
      cd browser-token-signing
    
  • Build a installable package firefox-token-signing.pkg

      make
    
  • Execute

      open /Application/Safari.app
    

Windows

  1. Fetch the source

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

     msbuild /t:ie-token-signing:Rebuild;ie-token-signing-wix:Rebuild /p:Configuration=Release;Platform=Win32 browser-token-signing.sln
    
  3. Install

     ie/Release/ie-token-signing_3.12.0.0_x86.msi
    
  4. Execute

     Open Internet Explorer
    

Support

Official builds are provided through official distribution point id.ee. If you want support, you need to be using official builds. Contact our support via www.id.ee for assistance.

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.