jose/docs/interfaces/jws_general_sign.Signature.md
2021-11-11 17:14:02 +01:00

2 KiB

Interface: Signature

Table of contents

Methods

Methods

addSignature

addSignature(...args): Signature

A shorthand for calling addSignature() on the enclosing GeneralSign instance

Parameters

Name Type
...args [key: KeyLike | Uint8Array, options?: SignOptions]

Returns

Signature


done

done(): GeneralSign

Returns the enclosing GeneralSign

Returns

GeneralSign


setProtectedHeader

setProtectedHeader(protectedHeader): Signature

Sets the JWS Protected Header on the Signature object.

Parameters

Name Type Description
protectedHeader JWSHeaderParameters JWS Protected Header.

Returns

Signature


setUnprotectedHeader

setUnprotectedHeader(unprotectedHeader): Signature

Sets the JWS Unprotected Header on the Signature object.

Parameters

Name Type Description
unprotectedHeader JWSHeaderParameters JWS Unprotected Header.

Returns

Signature


sign

sign(...args): Promise<GeneralJWS>

A shorthand for calling encrypt() on the enclosing GeneralSign instance

Parameters

Name Type
...args []

Returns

Promise<GeneralJWS>