package xtools.boot.mask;

import xtools.boot.mask.anntation.Mask;

/**
 * <p>Title : MaskCustom</p>
 * <p>Description : MaskCustom</p>
 * <p>DevelopTools : Idea_x64_v2026.1</p>
 * <p>DevelopSystem : macOS Sequoia 15.7.5</p>
 * <p>Company : org.xujun</p>
 *
 * @author : XuJun
 * @version : 5.0.0
 * @date : 2026/1/9 10:08
 */
public interface MaskCustom {

    /**
     * 脱敏处理
     *
     * @param value 待处理的字符串
     * @param mask  脱敏注解
     * @return 脱敏后的字符串
     */
    String mask(String value, Mask mask);

}
