反復可能な置換

「反復可能な置換」ポリシーは、反復可能なメソッドを使用して、置換される各文字タイプと一致する文字でストリングをマスクします。例えば、数字は数字に、小文字は小文字に置き換えられます。 マスキングに使用される文字は 指定の文字セットから取得されます。 このポリシーは、文字セットの一部となっている文字のみをマスクします。

以下のマスク・メソッドを使用できます。
CRC
巡回冗長検査 (CRC) メソッドは、各ストリングを反復可能な方法でマスクします。 ただし、CRC メソッドは各ストリングを固有のストリングでマスクするとは限りません。
ハッシュ
ハッシュ・メソッドは、各ストリングを反復可能な方法でマスクします。 ただし、ハッシュ・メソッドは各ストリングを固有のストリングでマスクするとは限りません。
マップ
マップ・メソッドは、各ストリングを反復可能な方法で、そして固有なストリングでマスクします。
JavaScript ポリシーの構文

このポリシーは、関数 ScrambleMask.repeatableReplacement() で次のようにして使用できます。

ScrambleMask.repeatableReplacement(record.getItem('<arg:inputAttribute>'), '<arg:language>', '<arg:scrambleType>')

例えば、CRC メソッドを使用して英語文字セットの文字でストリングをマスクするには、以下の構文を入力します。

ScrambleMask.repeatableReplacement(record.getItem('/DEMO/ORDERS/ORDER_ID'), 'English' , 'CRC')

引数 説明
inputAttribute マスクするストリングを含んだ属性。
language マスキングに使用される 文字を提供する、文字セットの言語。 文字セットが指定されていない場合、または文字セットが サポートされていない場合は、英語の文字セットが使用されます。サポートされる文字セットのリストについては、スクランブル・マスク・ポリシーでサポートされる言語文字セット を参照してください。
scrambleType CRC、HASH、または MAP のいずれかのマスク・メソッド。