diff options
author | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2020-02-03 21:51:57 +0100 |
---|---|---|
committer | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2020-02-09 20:38:10 +0100 |
commit | 5b6bb2ce4d60635b2af950d72b45f12686fd5218 (patch) | |
tree | ef3b5786591f6a8473a4a2174dd95a439f22af68 /src/reclaim/oidc_helper.c | |
parent | 99d70615e37294d4f964992c6be0495e95777a27 (diff) | |
download | gnunet-5b6bb2ce4d60635b2af950d72b45f12686fd5218.tar.gz gnunet-5b6bb2ce4d60635b2af950d72b45f12686fd5218.zip |
move to 256-bit identifier; some cleanups
Diffstat (limited to 'src/reclaim/oidc_helper.c')
-rw-r--r-- | src/reclaim/oidc_helper.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/reclaim/oidc_helper.c b/src/reclaim/oidc_helper.c index 2ce462854..1d23003ab 100644 --- a/src/reclaim/oidc_helper.c +++ b/src/reclaim/oidc_helper.c | |||
@@ -146,7 +146,7 @@ OIDC_id_token_new (const struct GNUNET_CRYPTO_EcdsaPublicKey *aud_key, | |||
146 | json_t *aggr_names; | 146 | json_t *aggr_names; |
147 | json_t *aggr_sources; | 147 | json_t *aggr_sources; |
148 | json_t *aggr_sources_jwt; | 148 | json_t *aggr_sources_jwt; |
149 | uint64_t attest_arr[GNUNET_RECLAIM_ATTRIBUTE_list_count_attest (attrs)]; | 149 | struct GNUNET_RECLAIM_Identifier attest_arr[GNUNET_RECLAIM_ATTRIBUTE_list_count_attest (attrs)]; |
150 | 150 | ||
151 | // iat REQUIRED time now | 151 | // iat REQUIRED time now |
152 | time_now = GNUNET_TIME_absolute_get (); | 152 | time_now = GNUNET_TIME_absolute_get (); |
@@ -216,7 +216,8 @@ OIDC_id_token_new (const struct GNUNET_CRYPTO_EcdsaPublicKey *aud_key, | |||
216 | int j = 0; | 216 | int j = 0; |
217 | while (j<i) | 217 | while (j<i) |
218 | { | 218 | { |
219 | if (attest_arr[j] == le->reference->id_attest) | 219 | if (GNUNET_YES == GNUNET_RECLAIM_id_is_equal (&attest_arr[j], |
220 | &le->reference->id_attest)) | ||
220 | break; | 221 | break; |
221 | j++; | 222 | j++; |
222 | } | 223 | } |
@@ -245,7 +246,8 @@ OIDC_id_token_new (const struct GNUNET_CRYPTO_EcdsaPublicKey *aud_key, | |||
245 | int j = 0; | 246 | int j = 0; |
246 | while (j<i) | 247 | while (j<i) |
247 | { | 248 | { |
248 | if (attest_arr[j] == le->attest->id) | 249 | if (GNUNET_YES == GNUNET_RECLAIM_id_is_equal (&attest_arr[j], |
250 | &le->attest->id)) | ||
249 | break; | 251 | break; |
250 | j++; | 252 | j++; |
251 | } | 253 | } |