UNPKG

bam-ticketing-sdk

Version:

SDK for B.A.M Ticketing API

16 lines 737 B
import { KJUR } from 'jsrsasign'; export declare function extractEnrollment(certificate: string): string; /** * @param payload String which is signed * @param privateKey Contains the private key of an ECDSA pair * @returns hex encoded string of the signature */ export declare function sign(payload: string, privateKey: string | KJUR.crypto.ECDSA): string; /** * @param payload The payload whose signature is verified * @param signature The signature for the payload * @param publicKey Contains the public key of an ECDSA pair * @return true if the signature is valid */ export declare function verify(payload: string, signature: string, publicKey: string | KJUR.crypto.ECDSA): boolean; //# sourceMappingURL=certificate.d.ts.map