Rhonabwy
Javascript Object Signing and Encryption (JOSE) library - JWK, JWKS, JWS, JWE and JWT
|
#include <rhonabwy.h>
Data Fields | |
unsigned char * | header_b64url |
unsigned char * | payload_b64url |
unsigned char * | signature_b64url |
json_t * | j_header |
jwa_alg | alg |
jwks_t * | jwks_privkey |
jwks_t * | jwks_pubkey |
unsigned char * | payload |
size_t | payload_len |
json_t * | j_json_serialization |
int | token_mode |
jwa_alg jws_t::alg |
unsigned char* jws_t::header_b64url |
json_t* jws_t::j_header |
json_t* jws_t::j_json_serialization |
jwks_t* jws_t::jwks_privkey |
jwks_t* jws_t::jwks_pubkey |
unsigned char* jws_t::payload |
unsigned char* jws_t::payload_b64url |
size_t jws_t::payload_len |
unsigned char* jws_t::signature_b64url |
int jws_t::token_mode |