문자 바꾸기 정책은 대체되는 문자의 유형과 일치하고 무작위로 생성된 문자로 문자열에 있는 각 문자를 마스크합니다. 예를 들어, 숫자는 숫자로 대체되고 소문자는 소문자로 대체됩니다. 마스킹에 사용되는 문자는 지정된 문자 세트에서 얻습니다. 이 정책은 문자 세트의 파트인 문자만 마스크합니다.
이 정책은 ScrambleMask.replaceCharacters() 함수와 함께 사용할 수 있습니다.
ScrambleMask.replaceCharacters(record.getItem('<arg:inputAttribute>'),'<arg:language>')
예를 들어, 문자열의 값을 영어 문자 세트의 문자로 바꾸려면 다음 구문을 입력하십시오.
ScrambleMask.replaceCharacters(record.getItem('/DEMO/ORDERS/ORDER_ID'),'English')
인수 | 설명 |
---|---|
inputAttribute | 마스크할 문자열을 포함하는 속성 |
language | 마스킹에 사용되는 문자를 제공하는 문자 세트의 언어. 문자 세트가 지정되지 않거나 문자 세트가 지원되지 않는 경우 영어 문자 세트가 사용됩니다. 지원되는 문자 세트의 목록은 스크램블 마스크 정책에 지원되는 언어 문자 세트를 참조하십시오. |