|
Rhonabwy
Javascript Object Signing and Encryption (JOSE) library - JWK, JWKS, JWS, JWE and JWT
|
Functions | |
| const char * | r_jwk_get_property_str (jwk_t *jwk, const char *key) |
| const char * | r_jwk_get_property_array (jwk_t *jwk, const char *key, size_t index) |
| int | r_jwk_get_property_array_size (jwk_t *jwk, const char *key) |
| int | r_jwk_set_property_str (jwk_t *jwk, const char *key, const char *value) |
| int | r_jwk_set_property_array (jwk_t *jwk, const char *key, size_t index, const char *value) |
| int | r_jwk_append_property_array (jwk_t *jwk, const char *key, const char *value) |
| int | r_jwk_delete_property_str (jwk_t *jwk, const char *key) |
| int | r_jwk_delete_property_array_at (jwk_t *jwk, const char *key, size_t index) |
| int | r_jwk_append_x5c (jwk_t *jwk, int format, const unsigned char *input, size_t input_len) |
read/write/delete jwk properties
| int r_jwk_append_property_array | ( | jwk_t * | jwk, |
| const char * | key, | ||
| const char * | value ) |
| int r_jwk_append_x5c | ( | jwk_t * | jwk, |
| int | format, | ||
| const unsigned char * | input, | ||
| size_t | input_len ) |
Appends a X509 certificate in the x5c array
| jwk | the jwk_t * to update |
| format | the format of the input, values available are R_FORMAT_PEM or R_FORMAT_DER |
| input | the certificate input, must contain the certificate in PEM or DER format |
| input_len | the length of the data contained in input |
| int r_jwk_delete_property_array_at | ( | jwk_t * | jwk, |
| const char * | key, | ||
| size_t | index ) |
| int r_jwk_delete_property_str | ( | jwk_t * | jwk, |
| const char * | key ) |
| const char * r_jwk_get_property_array | ( | jwk_t * | jwk, |
| const char * | key, | ||
| size_t | index ) |
| int r_jwk_get_property_array_size | ( | jwk_t * | jwk, |
| const char * | key ) |
| const char * r_jwk_get_property_str | ( | jwk_t * | jwk, |
| const char * | key ) |
| int r_jwk_set_property_array | ( | jwk_t * | jwk, |
| const char * | key, | ||
| size_t | index, | ||
| const char * | value ) |
| int r_jwk_set_property_str | ( | jwk_t * | jwk, |
| const char * | key, | ||
| const char * | value ) |