Apache2
|
#include <apr_jose.h>
Data Fields | |
apr_pool_t * | pool |
const char * | typ |
const char * | cty |
apu_err_t | result |
apr_jose_type_e | type |
union { | |
apr_jose_jwk_t * jwk | |
apr_jose_jwks_t * jwks | |
apr_jose_jws_t * jws | |
apr_jose_jwe_t * jwe | |
apr_jose_jwt_t * jwt | |
apr_jose_data_t * data | |
apr_jose_text_t * text | |
apr_jose_json_t * json | |
} | jose |
One JOSE structure to rule them all.
const char* apr_jose_t::cty |
content type of the payload
apr_jose_data_t* apr_jose_t::data |
union { ... } apr_jose_t::jose |
actual value, depending on the type
apr_jose_json_t* apr_jose_t::json |
apr_jose_jwe_t* apr_jose_t::jwe |
apr_jose_jwk_t* apr_jose_t::jwk |
apr_jose_jwks_t* apr_jose_t::jwks |
apr_jose_jws_t* apr_jose_t::jws |
apr_jose_jwt_t* apr_jose_t::jwt |
apr_pool_t* apr_jose_t::pool |
pool used for allocation
apu_err_t apr_jose_t::result |
result of the operation
apr_jose_text_t* apr_jose_t::text |
const char* apr_jose_t::typ |
content type of this structure
apr_jose_type_e apr_jose_t::type |
type of the value