1.0.3 • Published 2 years ago

certifyteojs v1.0.3

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

��# Certifyteojs-npm-package PDF D09;K= Notly A8AB5<MM@ 1;>:GM9= 4MM@ 10B0;3006A0= MAME893 H0;30E A0=.

!CC;30E 70020@

npm-MMA B0B06 02G ACC;30E MA2M; HCC4 ME :>4K3 ECC;6 02G 0H83;06 1>;=>. npm install certifyteojs

H83;0E 70020@

<< frontend: >>
import * as Verify from "certifyteojs";

Verify.verify(pdfArrayBuffer, nodeUrl)
.then(res => { // console.log(res); })
.catch(err => { console.error(err.message); })

<< backend: >>
const { verify } = require('certifyteojs');

verify(pdfArrayBuffer, nodeUrl)
.then(res => { // console.log(res); })
.catch(err => { console.error(err.message); })

0@0<5B@��4

  • pdfArrayBuffer =L pdf D09;00 C=H86 02004 ArrayBuffer B�@�;4 E�@2��;AM= CB30
  • nodeUrl =L 1;>:GM9=89 node-89 E0O3. #B30 7006 �3�E3�9 1>; TEO-89= public node @�� 700=0

0@0;B

export interface VerifyResultInterface { 
  state: 'REVOKED' | 'EXPIRED' | 'ISSUED' | 'APPROVE_PENDING' | 'INVALID',
  metadata: MetaDataInterface, 
  cert: {}, 
  issuer: {isActive?: boolean}, 
  isTestnet: boolean, 
  isUniversity?: boolean 
}
state =L
  • ISSUED 1>; 10B0;3006A0= D09;.
  • REVOKED 1>; E�G8=3�9 1>;3>A>= D09;
  • EXPIRED 1>; EC30F00 =L 4CCAA0= D09;,
  • APPROVE_PENDING 1>; 8E AC@3CC;89= 48?;><  10B0;3006CC;0EK3 E�;MM6 1C9
  • INVALID 1>; 10B0;3006003�9 D09;.
metadata =L

D09;4 =M<M;BMM@ 18GAM= CB3CC4.

cert =L

1;>:GM9= 4MM@ 18G834AM= <M4MM;M;.

issuer =L

10B0;3006CC;03G89= <M4MM;M;.

isTestnet =L

B5AB A�;6MM=4 10B0;6CC;A0= 1>; true 109=0.

isUniversity =L

8E AC@3CC;89= 48?;>< �54 true 109=0.

1.0.2

2 years ago

1.0.3

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago