|
|
@ -666,7 +666,7 @@ static void on_keys_retrieved(void* user_data, grpc_error* error) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
end: |
|
|
|
end: |
|
|
|
if (json != nullptr) grpc_json_destroy(json); |
|
|
|
grpc_json_destroy(json); |
|
|
|
EVP_PKEY_free(verification_key); |
|
|
|
EVP_PKEY_free(verification_key); |
|
|
|
ctx->user_cb(ctx->user_data, status, claims); |
|
|
|
ctx->user_cb(ctx->user_data, status, claims); |
|
|
|
verifier_cb_ctx_destroy(ctx); |
|
|
|
verifier_cb_ctx_destroy(ctx); |
|
|
@ -719,7 +719,7 @@ static void on_openid_config_retrieved(void* user_data, grpc_error* error) { |
|
|
|
return; |
|
|
|
return; |
|
|
|
|
|
|
|
|
|
|
|
error: |
|
|
|
error: |
|
|
|
if (json != nullptr) grpc_json_destroy(json); |
|
|
|
grpc_json_destroy(json); |
|
|
|
ctx->user_cb(ctx->user_data, GRPC_JWT_VERIFIER_KEY_RETRIEVAL_ERROR, nullptr); |
|
|
|
ctx->user_cb(ctx->user_data, GRPC_JWT_VERIFIER_KEY_RETRIEVAL_ERROR, nullptr); |
|
|
|
verifier_cb_ctx_destroy(ctx); |
|
|
|
verifier_cb_ctx_destroy(ctx); |
|
|
|
} |
|
|
|
} |
|
|
|