2.0.3 • Published 2 years ago
@types/jwa v2.0.3
Installation
npm install --save @types/jwa
Summary
This package contains type definitions for jwa (https://github.com/auth0/node-jwa#readme).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jwa.
index.d.ts
// Type definitions for jwa 2.0
// Project: https://github.com/auth0/node-jwa#readme
// Definitions by: Daniel Hritzkiv <https://github.com/dhritzkiv>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
type Algorithm = "HS256" | "HS384" | "HS512" | "RS256" | "RS384" | "RS512" | "PS256" | "PS384" | "PS512" | "ES256" | "ES384" | "ES512" | "none";
interface JWA {
sign(input: string, secretOrPrivateKey: string): string;
verify(input: string, signature: string, secretOrPublicKey: string): boolean;
}
declare function jwa(algorithm: Algorithm): JWA;
export = jwa;
Additional Details
- Last updated: Tue, 03 Aug 2021 20:31:17 GMT
- Dependencies: none
- Global values: none
Credits
These definitions were written by Daniel Hritzkiv.