La política de máscara de números de seguro nacional del Reino Unido genera un número de seguro nacional del Reino Unido (NINO) aleatorio que incluye las primeras dos letras (el prefijo) y la letra final opcional (el sufijo) del valor de origen.
Esta política está disponible con las funciones NINOMask.randomNINO() y NINOMask.maskNINO().
Para generar un valor aleatorio no basado en un valor de entrada, utilice la función: NINOMask.randomNINO()
Para generar un valor basado en un valor de entrada, utilice la función: NINOMask.maskNINO(record.getItem('<arg.inputAttribute>'))
Por ejemplo, para generar un valor aleatorio basado en un valor de entrada, utilice lo siguiente:
NINOMask.maskNINO(record.getItem('/DEMO/CUSTOMERS/NATIONAL_ID'))
Para generar un valor basado en el valor de entrada y enmascarar un atributo adicional en el que se enmascararán todas las instancias del valor de entrada, utilice la función: NINOMask.maskNINO(record.getItem('<arg.inputAttribute>'), '<arg.additionalAttribute>')
Por ejemplo, para generar un valor basado en el atributo NATIONAL_ID y enmascarar instancias adicionales del valor de entrada que se encuentra en el atributo CUST_ID, utilice lo siguiente:
NINOMask.maskNINO(record.getItem('/DEMO/CUSTOMERS/NATIONAL_ID'), '/DEMO/CUSTOMERS/CUST_ID')
Argumento | Descripción |
---|---|
inputAttribute | Atributo que contiene el valor de entrada a enmascarar. |
additionalAttribute | Atributo adicional en el que se enmascaran todas las instancias del valor de entrada. |