|
enum | jwa_alg {
R_JWA_ALG_UNKNOWN = 0
, R_JWA_ALG_NONE = 1
, R_JWA_ALG_HS256 = 2
, R_JWA_ALG_HS384 = 3
,
R_JWA_ALG_HS512 = 4
, R_JWA_ALG_RS256 = 5
, R_JWA_ALG_RS384 = 6
, R_JWA_ALG_RS512 = 7
,
R_JWA_ALG_ES256 = 8
, R_JWA_ALG_ES384 = 9
, R_JWA_ALG_ES512 = 10
, R_JWA_ALG_EDDSA = 11
,
R_JWA_ALG_PS256 = 12
, R_JWA_ALG_PS384 = 13
, R_JWA_ALG_PS512 = 14
, R_JWA_ALG_RSA1_5 = 15
,
R_JWA_ALG_RSA_OAEP = 16
, R_JWA_ALG_RSA_OAEP_256 = 17
, R_JWA_ALG_A128KW = 18
, R_JWA_ALG_A192KW = 19
,
R_JWA_ALG_A256KW = 20
, R_JWA_ALG_DIR = 21
, R_JWA_ALG_ECDH_ES = 22
, R_JWA_ALG_ECDH_ES_A128KW = 23
,
R_JWA_ALG_ECDH_ES_A192KW = 24
, R_JWA_ALG_ECDH_ES_A256KW = 25
, R_JWA_ALG_A128GCMKW = 26
, R_JWA_ALG_A192GCMKW = 27
,
R_JWA_ALG_A256GCMKW = 28
, R_JWA_ALG_PBES2_H256 = 29
, R_JWA_ALG_PBES2_H384 = 30
, R_JWA_ALG_PBES2_H512 = 31
,
R_JWA_ALG_ES256K = 32
} |
|
enum | jwa_enc {
R_JWA_ENC_UNKNOWN = 0
, R_JWA_ENC_A128CBC = 1
, R_JWA_ENC_A192CBC = 2
, R_JWA_ENC_A256CBC = 3
,
R_JWA_ENC_A128GCM = 4
, R_JWA_ENC_A192GCM = 5
, R_JWA_ENC_A256GCM = 6
} |
|
Definition of the types jwk_t, jwks_t, jws_t and jwe_t
◆ jwk_t
◆ jwks_t
◆ jwa_alg
Enumerator |
---|
R_JWA_ALG_UNKNOWN | |
R_JWA_ALG_NONE | |
R_JWA_ALG_HS256 | |
R_JWA_ALG_HS384 | |
R_JWA_ALG_HS512 | |
R_JWA_ALG_RS256 | |
R_JWA_ALG_RS384 | |
R_JWA_ALG_RS512 | |
R_JWA_ALG_ES256 | |
R_JWA_ALG_ES384 | |
R_JWA_ALG_ES512 | |
R_JWA_ALG_EDDSA | |
R_JWA_ALG_PS256 | |
R_JWA_ALG_PS384 | |
R_JWA_ALG_PS512 | |
R_JWA_ALG_RSA1_5 | |
R_JWA_ALG_RSA_OAEP | |
R_JWA_ALG_RSA_OAEP_256 | |
R_JWA_ALG_A128KW | |
R_JWA_ALG_A192KW | |
R_JWA_ALG_A256KW | |
R_JWA_ALG_DIR | |
R_JWA_ALG_ECDH_ES | |
R_JWA_ALG_ECDH_ES_A128KW | |
R_JWA_ALG_ECDH_ES_A192KW | |
R_JWA_ALG_ECDH_ES_A256KW | |
R_JWA_ALG_A128GCMKW | |
R_JWA_ALG_A192GCMKW | |
R_JWA_ALG_A256GCMKW | |
R_JWA_ALG_PBES2_H256 | |
R_JWA_ALG_PBES2_H384 | |
R_JWA_ALG_PBES2_H512 | |
R_JWA_ALG_ES256K | |
◆ jwa_enc
Enumerator |
---|
R_JWA_ENC_UNKNOWN | |
R_JWA_ENC_A128CBC | |
R_JWA_ENC_A192CBC | |
R_JWA_ENC_A256CBC | |
R_JWA_ENC_A128GCM | |
R_JWA_ENC_A192GCM | |
R_JWA_ENC_A256GCM | |