標題:致遠修改帳號密碼
日期:2021-07-07 15:21:12
評論:false
目錄:true
類別:
- Seeyon
標籤: - Seeyon
- 致遠
- 修改
- 帳號
- 密碼
操作的表為:org_principal
。
程式碼如下:
import com.seeyon.ctp.common.security.MessageEncoder;
import java.security.NoSuchAlgorithmException;
import java.security.NoSuchProviderException;
public class Test {
public static void main(String[] args) {
try {
MessageEncoder encode = getMessageEncoder();
System.out.println(encode.encode("system",
"a8.123456"));
} catch (Exception e) {
e.printStackTrace();
}
}
private static MessageEncoder getMessageEncoder() throws NoSuchAlgorithmException, NoSuchProviderException {
boolean isSM3 = false;
MessageEncoder encode;
// isSM3 = SecurityHelper.isGmEnabled();
if (isSM3) {
encode = new MessageEncoder("SM3", "BC");
} else {
encode = new MessageEncoder();
}
return encode;
}
}
其中 MessageEncoder
為 seeyon-ctp-core.jar
下的 com.seeyon.ctp.common.security.MessageEncoder
。