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.
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. |