|
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 |