Démarquer pour le modèle d’effacement

Prev Next

Le modèle JSON du point de terminaison de l’API unmark-for-erasure contient la structure de données requise pour récupérer les transactions précédemment marquées pour l’effacement.

Propriétés de la demande (décocher pour effacer) répertorie les propriétés de la demande dans la vérification d’identité OneSpan.

  • Chemin d’accès : .../properties/transaction/properties/mark_for_erasure_request

Propriétés de la requête (décocher pour effacer)

Propriété

Type

Description

transaction_ids

Tableau

Liste des UUID de transaction.

  • Nombre maximum d’articles : 500

  • Nombre minimum d’articles : 1

Articles:

  • Type : corde

Propriétés de réponse (décocher pour effacer) répertorie les propriétés de réponse dans la vérification d’identité OneSpan.

  • Chemin d’accès : .../properties/transaction/properties/transaction_unmark_for_erasure_response

Propriétés de réponse (unmark pour l’effacement)

Propriété

Type

Description

Message

Corde

Message lié à la réponse de démarquage pour effacement.

Transactions

Tableau

Les informations relatives à toutes les transactions qui font partie de la réponse de démarquage pour effacement.

Référence au schéma : « transaction.schema.3.0.unmarkforerasure.response.details.json"Pour la liste des propriétés des transactions , voir propriétés des transactions.

Propriétés des transactions

Propriété

Type

Description

Message

Corde

Message de la transaction qui n’a pas été marqué pour l’effacement.

transaction_id

Corde

L’identifiant de la transaction.

unmarking_event

Corde

Événement lié à la transaction qui n’a pas été marquée pour l’effacement.

Exemple de demande de démarquage pour effacement

  1. {

  2. « transaction_ids » : [

  3. « 6cca2f64-2781-49fc-85de-f80361581968 »,

  4. « 6cca2f64-2781-49fc-85de-f80361581969 »,

  5. « 6cca2f64-2781-49fc-85de-f80361581970 »

  6. ]

  7. }'

Exemple de réponse de démarquage pour effacement

  1. {

  2. message : « Certaines transactions pourraient être démarquées pour l’effacement, d’autres non. »

  3. Transactions : [

  4. {

  5. transaction_id : « xxxx-xxxxxx-xxxxxxx-xxxxxx »,

  6. unmarking_event : « Récupération de transaction - Acceptée » # Récupération de transaction TBC - Non marquée

  7. message : « Succès non marqué pour l’effacement et ne sera pas supprimé tant que la politique de conservation des données n’aura pas été atteinte. » # Dans 1 cas d’utilisation

  8. },

  9. {

  10. transaction_id : « xxxx-xxxxxx-xxxxxxx-xxxxxx »,

  11. unmarking_event : « Récupération de transaction - Erreur de champ ID »

  12. Message : «  »

  13. },

  14. {

  15. transaction_id : « xxxx-xxxxxx-xxxxxxx-xxxxxx »,

  16. unmarking_event : « Récupération de transaction - Transaction introuvable »

  17. message : « Cette transaction n’existe pas, ne peut donc pas être marquée pour l’effacement. »

  18. },

  19. {

  20. transaction_id : « xxxx-xxxxxx-xxxxxxx-xxxxxx »,

  21. unmarking_event : « Récupération de transaction - Échec »

  22. message : « Échec du démarquage pour l’effacement, la transaction n’a pas été marquée pour l’effacement. »

  23. }

  24. ]

  25. }