110 jose_jws_sig(jose_cfg_t *cfg, json_t *jws, json_t *sig, 
const json_t *jwk);
   134 jose_jws_sig_io(jose_cfg_t *cfg, json_t *jws, json_t *sig, 
const json_t *jwk);
   171 jose_jws_ver(jose_cfg_t *cfg, 
const json_t *jws, 
const json_t *sig,
   172              const json_t *jwk, 
bool all);
   195                 const json_t *jwk, 
bool all);
 jose_io_t * jose_jws_sig_io(jose_cfg_t *cfg, json_t *jws, json_t *sig, const json_t *jwk)
Creates one or more signatures in a JWS object using streaming. 
The interface for chained IO. 
Definition: io.h:61
jose_io_t * jose_jws_ver_io(jose_cfg_t *cfg, const json_t *jws, const json_t *sig, const json_t *jwk, bool all)
Verifies signatures of one or more JWKs in a JWS object using streaming. 
bool jose_jws_ver(jose_cfg_t *cfg, const json_t *jws, const json_t *sig, const json_t *jwk, bool all)
Verifies signatures of one or more JWKs in a JWS object. 
bool jose_jws_sig(jose_cfg_t *cfg, json_t *jws, json_t *sig, const json_t *jwk)
Creates one or more signatures in a JWS object. 
json_t * jose_jws_hdr(const json_t *sig)
Merges the JOSE headers of a JWS signature object.