import { FlattenedSign } from "https://deno.land/x/jose@v4.14.1/jws/flattened/sign.ts";
The FlattenedSign class is used to build and sign Flattened JWS objects.
Properties
private
_protectedHeader: JWSHeaderParametersprivate
_unprotectedHeader: JWSHeaderParametersMethods
setProtectedHeader(protectedHeader: JWSHeaderParameters)
Sets the JWS Protected Header on the FlattenedSign object.
setUnprotectedHeader(unprotectedHeader: JWSHeaderParameters)
Sets the JWS Unprotected Header on the FlattenedSign object.
sign(key: KeyLike | Uint8Array, options?: SignOptions): Promise<FlattenedJWS>
Signs and resolves the value of the Flattened JWS object.