JAVASCRIPT   55

ecdsa-sig-formatter.d.ts

Guest on 1st September 2021 10:40:19 AM

  1. /// <reference types="node" />
  2.  
  3. declare module "ecdsa-sig-formatter" {
  4.         /**
  5.          * Convert the ASN.1/DER encoded signature to a JOSE-style concatenated signature. Returns a base64 url encoded String.
  6.          *    If signature is a String, it should be base64 encoded
  7.          *    alg must be one of ES256, ES384 or ES512
  8.          */
  9.         export function derToJose(signature: Buffer | string, alg: string): string;
  10.  
  11.         /**
  12.          * Convert the JOSE-style concatenated signature to an ASN.1/DER encoded signature. Returns a Buffer
  13.          *     If signature is a String, it should be base64 url encoded
  14.          *     alg must be one of ES256, ES384 or ES512
  15.          */
  16.         export function joseToDer(signature: Buffer | string, alg: string): Buffer
  17. }

Raw Paste


Login or Register to edit or fork this paste. It's free.