Die Richtlinie zum Maskieren von Kreditkartennummern aller Anbieter bestimmt den Aussteller der Kreditkartennummer und maskiert die Nummer entsprechend dem Format des Ausstellers.
Diese Richtlinie ist bei den Funktionen CCNMask.randomCCN() und CCNMask.maskCCN() verfügbar.
Soll ein Zufallswert generiert werden, der nicht auf einem Eingabewert basiert, verwenden Sie folgende Funktion: CCNMask.randomCCN()
Soll ein Zufallswert generiert werden, der auf einem Eingabewert basiert, verwenden Sie folgende Funktion: CCNMask.maskCCN(record.getItem('<arg.inputAttribute>'))
Soll beispielsweise ein Zufallswert auf Basis eines Eingabewerts generiert werden, verwenden Sie folgende Syntax:
CCNMask.maskCCN(record.getItem('/DEMO/ORDERS/CCN'))
Soll ein Wert auf Basis des Eingabewerts generiert und ein weiteres Attribut maskiert werden, in dem alle Instanzen des Eingabewerts maskiert sind, verwenden Sie folgende Funktion: CCNMask.maskCCN(record.getItem('<arg.inputAttribute>'), '<arg.additionalAttribute>')
Soll beispielsweise ein Wert auf Basis des Attributs CCN generiert und sollen weitere Instanzen des im Attribut CUST_INFO gefundenen Eingabewerts maskiert werden, verwenden Sie folgende Syntax: CCNMask.maskCCN(record.getItem('/DEMO/CUSTOMERS/CCN'), '/DEMO/CUSTOMERS/CUST_INFO')
Argument | Beschreibung |
---|---|
inputAttribute | Das Attribut, das den zu maskierenden Eingabewert enthält. |
additionalAttribute | Ein weiteres Attribut, in dem alle Instanzen des Eingabewerts maskiert werden. |