Masquer les numéros de carte de crédit de tous les fournisseurs

La règle Masquer les numéros de carte de crédit de tous les fournisseurs déterminera l'émetteur du numéro de carte de crédit (CCN) et masquera le numéro en fonction du format de l'émetteur.

Syntaxe de la règle JavaScript

Cette règle est disponible avec les fonctions CCNMask.randomCCN() et CCNMask.maskCCN().

Pour générer une valeur aléatoire non basée sur une valeur d'entrée, utilisez la fonction suivante : CCNMask.randomCCN()

Pour générer une valeur basée sur une valeur d'entrée, utilisez la fonction suivante : CCNMask.maskCCN(record.getItem('<arg.inputAttribute>'))

Par exemple, pour générer une valeur aléatoire basée sur une valeur d'entrée, utilisez la syntaxe suivante :

CCNMask.maskCCN(record.getItem('/DEMO/ORDERS/CCN'))

Pour générer une valeur basée sur la valeur d'entrée et masquer un attribut supplémentaire dans lequel toutes les instances de la valeur d'entrée sont masquées, utilisez la fonction suivante : CCNMask.maskCCN(record.getItem('<arg.inputAttribute>'), '<arg.additionalAttribute>')

Par exemple, pour générer une valeur basée sur l'attribut CCN et masquer des instances supplémentaires de la valeur d'entrée figurant dans l'attribut CUST_INFO, utilisez la syntaxe suivante : CCNMask.maskCCN(record.getItem('/DEMO/CUSTOMERS/CCN'), '/DEMO/CUSTOMERS/CUST_INFO')

Argument Description
inputAttribute L'attribut contenant la valeur d'entrée à masquer.
additionalAttribute L'attribut supplémentaire dans lequel toutes les instances de la valeur d'entrée sont masquées.
  • Création d'une règle de masquage des numéros de carte de crédit de tous les fournisseurs
    Vous pouvez utiliser l'éditeur de règles de confidentialité pour créer une règle de masquage des numéros de carte de crédit de tous les fournisseurs en fonction de la règle du plan d'accès aux données.
Rubrique parent : Règles de carte de crédit