mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-04 23:07:06 +00:00
Merge pull request #28187 from anuraaga/header-values
[@types/jws] Allow Header to have extra values.
This commit is contained in:
Vendored
+1
@@ -149,4 +149,5 @@ export type Algorithm = 'HS256' | 'HS384' | 'HS512' | 'RS256' |
|
||||
|
||||
export interface Header {
|
||||
alg: Algorithm;
|
||||
[name: string]: string;
|
||||
}
|
||||
|
||||
@@ -20,6 +20,13 @@ const signature = jws.sign({
|
||||
secret: 'has a van',
|
||||
});
|
||||
|
||||
// jws.sign with extra header values
|
||||
const signatureWithHeaderParams = jws.sign({
|
||||
header: { alg: 'HS256', foo: 'bar' },
|
||||
payload: 'h. jon benjamin',
|
||||
secret: 'has a van',
|
||||
});
|
||||
|
||||
// jws.decode
|
||||
const message = jws.decode('djfakdid');
|
||||
|
||||
|
||||
Reference in New Issue
Block a user