文字の置換

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

JavaScript ポリシーの構文

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

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

例えば、ストリング中の値を英語の文字セットの文字で置換するには、以下の構文を入力します。

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

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