This repository was archived by the owner on Nov 11, 2024. It is now read-only.
Release 0.9.9999
- Support JSON format for JWE and JWS
- Improve JWKS import
- Improve
r_jwk_extract_pubkeyby copying propertiesx5c,x5u,x5tandx5t#S256to the public keys - Fix
AES-GCMencryption by removing padding - Add
r_jws_set_properties,r_jwe_set_properties,r_jwt_set_properties - Add
r_jws_set_full_header_json_t,r_jws_set_full_header_json_str - Add
r_jwe_set_full_header_json_t,r_jwe_set_full_header_json_str - Add
r_jwt_set_full_header_json_t,r_jwt_set_full_header_json_str - Add
r_jwt_set_enc_cypher_key,r_jwt_get_enc_cypher_key,r_jwt_generate_enc_cypher_key - Add
r_jwt_set_enc_iv,r_jwt_get_enc_iv - Add
r_jwt_set_claims - Add
r_jwe_serialize_json_str,r_jwe_serialize_json_t,r_jwe_parse_json_str,r_jwe_parse_json_t - Add
r_jwe_compact_parsen,r_jwe_compact_parseto parse JWE in compact mode - Add
r_jwe_parse_json_str,r_jwe_parsen_json_str,r_jwe_parse_json_tto parse JWE in JSON mode - Improve
r_jwe_decryptandr_jwe_decrypt_keyto support JWE serialized in General JSON format with multiple recipients - Add
r_jws_serialize_json_str,r_jws_serialize_json_t,r_jws_parse_json_str,r_jws_parse_json_t - Add
r_jws_compact_parsen,r_jws_compact_parseto parse JWS in compact mode - Add
r_jws_parse_json_str,r_jws_parsen_json_str,r_jws_parse_json_tto parse JWS in JSON mode - Improve
r_jws_verify_signatureto support JWS serialized in General JSON format with multiple signatures - Allow deflate payload in JWS with header property
{zip:"DEF"}