package com.banesco.common.infraestructure.helpers; /** * Clase utilitaria para operaciones relacionadas con cuentas bancarias. * Proporciona métodos para manipular y formatear información de cuentas. */ public class AccountHelper { /** * Enmascara un número de cuenta, mostrando solo los primeros 4 * y últimos 4 Los dígitos intermedios son reemplazados por asteriscos para proteger la * información sensible del cliente. * * @param clearAccountId El número de cuenta completo sin enmascarar * @return El número de cuenta enmascarado en formato "XXXX************YYYY" */ public static String getMaskedAccountId(String clearAccountId) { return clearAccountId.substring(0, 4) + "************" + clearAccountId.substring(clearAccountId.length() - 4); } }