Package tech.mgl.core.utils.security
Class MGL_OTP
java.lang.Object
tech.mgl.core.utils.security.MGL_OTP
- Author:
- Hotpot
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
MGL_OTP
-
-
Method Details
-
getCode
-
getAccount
-
getIssuer
-
getSecretKey
-
getOffset
public int getOffset() -
setOffset
public void setOffset(int offset) 设置偏移时间- Parameters:
offset-
-
authCode
验证动态密码- Parameters:
codes- 动态码savedSecret- 生成的私钥,存在与数据库等- Returns:
- Boolean
-
authCode
-
authCode
-
generateSecretKey
生成SecretKey- Returns:
- String
-
getQRBarcodeURL
-
getGoogleAuthenticatorBarCode
-
createQRCode
public void createQRCode(String barCodeData, String filePath, int height, int width) throws com.google.zxing.WriterException, IOException - Throws:
com.google.zxing.WriterExceptionIOException
-
qrcode
- Throws:
Exception
-