2.16.3 • Published 2 years ago

web-pki v2.16.3

Weekly downloads
644
License
-
Repository
-
Last release
2 years ago

web-pki

The Lacuna Web PKI component enables web applications to interact with digital certificates through javascript.

The main features are:

  • Displaying available certificates (either software- or hardware-based)
  • Obtaining public properties of certificates (name, email address, etc.)
  • Reading a certificate's binary encoding
  • Signing data (or a pre-computed digest) with a certificate

The Web PKI component's main goal is to perform the client-side processing necessary for operations with digital certificates.

Installation

Using npm:

$ npm install web-pki --save

Usage Examples

ES6 (examples in TypeScript)

- if you want to import only the main class from web-pki

import LacunaWebPKI from 'web-pki';

//...

public pki = new LacunaWebPKI(/* license */);
public installationState: LacunaWebPKI.InstallationStates; //you are able to use enums within LacunaWebPKI

//...

- if you also want to import any other names

import LacunaWebPKI, { CertificateModel } from 'web-pki';

//...

public pki = new LacunaWebPKI(/* license */);
public certificateList: CertificateModel[];

//...

- if you want to import everything from web-pki

import LacunaWebPKI, * as Lacuna from 'web-pki';

//...

public pki = new LacunaWebPKI(/* license */);
public certificateList: Lacuna.CertificateModel[];
public myTrustArbitrators: Lacuna.TrustArbitrator[];

//...

CommonJS (example in JavaScript)

//...

var LacunaWebPKI = require('web-pki').default;
var pki = new LacunaWebPKI(/* license */);

//...

For more information, access Web PKI docs.

2.16.3

2 years ago

2.16.1

3 years ago

2.16.2

3 years ago

2.16.0

3 years ago

2.17.0-alpha.1

3 years ago

2.15.2

3 years ago

2.15.0

3 years ago

2.15.1

3 years ago

2.14.8

4 years ago

2.14.6

4 years ago

2.14.4

5 years ago

2.14.3

5 years ago

2.14.3-alpha.1

5 years ago

2.14.2

5 years ago

2.14.1

5 years ago

2.14.1-beta.0

6 years ago

2.14.0

6 years ago

2.13.1

6 years ago

2.13.0

6 years ago

2.12.1

7 years ago

2.12.0

7 years ago

2.11.0

7 years ago

2.8.0

7 years ago