@Override
    public Object parse(SourceData sourceData, int rowIndex, Context context) {
        Object msgObj = msgParser.parse(sourceData, rowIndex, context);
        if (msgObj == null) {
            return null;
        }
        return DigestUtils.sha1Hex(OperatorTools.parseBytes(msgObj));
    }
ShaFunction  ->  sha(str)
description:
- Return NULL if 'str' is NULL
- Return a string of 40 hexadecimal digits (the SHA-1 160 bit)
inlong-sdk/transform-sdk/src/main/java/org/apache/inlong/sdk/transform/process/function/encryption/ShaFunction.java