UNPKG

did-jwt

Version:

Library for Signing and Verifying JWTs that use DIDs as issuers and JWEs that use DIDs as recipients

18 lines (15 loc) 727 B
import SimpleSigner from '../signers/SimpleSigner.js' const privateKey = '278a5de700e29faae8e40e366ec5012b5ec63d36ec77e8a2417154cc1d25383f' const signer = SimpleSigner(privateKey) it('signs data', async () => { expect.assertions(1) const plaintext = 'thequickbrownfoxjumpedoverthelazyprogrammer' return await expect(signer(plaintext)).resolves.toMatchSnapshot() }) const privateKey0x = '0x278a5de700e29faae8e40e366ec5012b5ec63d36ec77e8a2417154cc1d25383f' it('signs data: privateKey with 0x prefix', async () => { expect.assertions(1) const signer2 = SimpleSigner(privateKey0x) const plaintext = 'thequickbrownfoxjumpedoverthelazyprogrammer' return await expect(signer2(plaintext)).resolves.toMatchSnapshot() })