Created by: zhoukunsheng
fix #17116 (closed) This commit exposes the already existed sign kernel to public.