Apache Portable Runtime
Loading...
Searching...
No Matches
Data Fields
apr_jose_t Struct Reference

#include <apr_jose.h>

Collaboration diagram for apr_jose_t:
Collaboration graph
[legend]

Data Fields

apr_pool_tpool
 
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 
 

Detailed Description

One JOSE structure to rule them all.

Field Documentation

◆ cty

const char* apr_jose_t::cty

content type of the payload

◆ [union]

union { ... } apr_jose_t::jose

actual value, depending on the type

◆ pool

apr_pool_t* apr_jose_t::pool

pool used for allocation

◆ result

apu_err_t apr_jose_t::result

result of the operation

◆ typ

const char* apr_jose_t::typ

content type of this structure

◆ type

apr_jose_type_e apr_jose_t::type

type of the value


The documentation for this struct was generated from the following file: