Kreditkartennummern aller Anbieter maskieren

Die Richtlinie zum Maskieren von Kreditkartennummern aller Anbieter bestimmt den Aussteller der Kreditkartennummer und maskiert die Nummer entsprechend dem Format des Ausstellers.

Syntax von JavaScript-Richtlinien

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.