diff options
author | Markus Voggenreiter <Markus.Voggenreiter@tum.de> | 2019-10-27 22:43:23 +0100 |
---|---|---|
committer | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2020-01-13 13:31:03 +0100 |
commit | b62682f35d3752eff4b9d7ff52d47e0bfbd6b6f5 (patch) | |
tree | bfa262535f1ed7ce2e343972795a20fd070533db /src/include/gnunet_reclaim_service.h | |
parent | df903a80b2681567bf0b1afe9f1e3c89b13efbc2 (diff) | |
download | gnunet-b62682f35d3752eff4b9d7ff52d47e0bfbd6b6f5.tar.gz gnunet-b62682f35d3752eff4b9d7ff52d47e0bfbd6b6f5.zip |
Deletion of Reference Type
Diffstat (limited to 'src/include/gnunet_reclaim_service.h')
-rw-r--r-- | src/include/gnunet_reclaim_service.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/include/gnunet_reclaim_service.h b/src/include/gnunet_reclaim_service.h index eb6c1bc9e..f839123e5 100644 --- a/src/include/gnunet_reclaim_service.h +++ b/src/include/gnunet_reclaim_service.h | |||
@@ -210,6 +210,25 @@ GNUNET_RECLAIM_attestation_delete ( | |||
210 | const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr, | 210 | const struct GNUNET_RECLAIM_ATTESTATION_Claim *attr, |
211 | GNUNET_RECLAIM_ContinuationWithStatus cont, | 211 | GNUNET_RECLAIM_ContinuationWithStatus cont, |
212 | void *cont_cls); | 212 | void *cont_cls); |
213 | |||
214 | /** | ||
215 | * Delete an attestation reference. Tickets used to share this reference are updated | ||
216 | * accordingly. | ||
217 | * | ||
218 | * @param h handle to the re:claimID service | ||
219 | * @param pkey Private key of the identity to delete the reference from | ||
220 | * @param attr The reference | ||
221 | * @param cont Continuation to call when done | ||
222 | * @param cont_cls Closure for @a cont | ||
223 | * @return handle Used to to abort the request | ||
224 | */ | ||
225 | struct GNUNET_RECLAIM_Operation * | ||
226 | GNUNET_RECLAIM_attestation_reference_delete ( | ||
227 | struct GNUNET_RECLAIM_Handle *h, | ||
228 | const struct GNUNET_CRYPTO_EcdsaPrivateKey *pkey, | ||
229 | const struct GNUNET_RECLAIM_ATTESTATION_REFERENCE *attr, | ||
230 | GNUNET_RECLAIM_ContinuationWithStatus cont, | ||
231 | void *cont_cls); | ||
213 | /** | 232 | /** |
214 | * List all attributes for a local identity. | 233 | * List all attributes for a local identity. |
215 | * This MUST lock the `struct GNUNET_RECLAIM_Handle` | 234 | * This MUST lock the `struct GNUNET_RECLAIM_Handle` |