did-jwt
Version:
Library for Signing and Verifying JWTs that use DIDs as issuers and JWEs that use DIDs as recipients
22 lines • 697 B
JavaScript
import { hexToBytes } from '../util.js';
import { ES256KSigner } from './ES256KSigner.js';
/**
* @deprecated Please use ES256KSigner
* The EllipticSigner returns a configured function for signing data.
*
* @example
* ```typescript
* const signer = EllipticSigner(process.env.PRIVATE_KEY)
* signer(data).then( (signature: string) => {
* ...
* })
* ```
*
* @param {String} hexPrivateKey a hex encoded private key
* @return {Function} a configured signer function
*/
function EllipticSigner(hexPrivateKey) {
return ES256KSigner(hexToBytes(hexPrivateKey));
}
export default EllipticSigner;
//# sourceMappingURL=EllipticSigner.js.map