mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
rename
This commit is contained in:
parent
4827c61641
commit
2954fe0520
@ -20,6 +20,7 @@
|
|||||||
* 【core 】 DatePattern增加年月格式化常量(pr#220@Gitee)
|
* 【core 】 DatePattern增加年月格式化常量(pr#220@Gitee)
|
||||||
* 【core 】 ArrayUtil增加shuffle方法(pr#1255@Github)
|
* 【core 】 ArrayUtil增加shuffle方法(pr#1255@Github)
|
||||||
* 【core 】 ArrayUtil部分方法分离至PrimitiveArrayUtil
|
* 【core 】 ArrayUtil部分方法分离至PrimitiveArrayUtil
|
||||||
|
* 【crypto 】 opt改为otp包(issue#1257@Github)
|
||||||
|
|
||||||
### Bug修复
|
### Bug修复
|
||||||
* 【cron 】 修复CronTimer可能死循环的问题(issue#1224@Github)
|
* 【cron 】 修复CronTimer可能死循环的问题(issue#1224@Github)
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package cn.hutool.crypto.digest.opt;
|
package cn.hutool.crypto.digest.otp;
|
||||||
|
|
||||||
import cn.hutool.crypto.digest.HMac;
|
import cn.hutool.crypto.digest.HMac;
|
||||||
import cn.hutool.crypto.digest.HmacAlgorithm;
|
import cn.hutool.crypto.digest.HmacAlgorithm;
|
@ -1,4 +1,4 @@
|
|||||||
package cn.hutool.crypto.digest.opt;
|
package cn.hutool.crypto.digest.otp;
|
||||||
|
|
||||||
import cn.hutool.crypto.digest.HmacAlgorithm;
|
import cn.hutool.crypto.digest.HmacAlgorithm;
|
||||||
|
|
||||||
@ -13,7 +13,7 @@ import java.time.Instant;
|
|||||||
*
|
*
|
||||||
* @author Looly
|
* @author Looly
|
||||||
*/
|
*/
|
||||||
public class TOPT extends HOTP {
|
public class TOTP extends HOTP {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 默认步进 (30秒).
|
* 默认步进 (30秒).
|
||||||
@ -27,7 +27,7 @@ public class TOPT extends HOTP {
|
|||||||
*
|
*
|
||||||
* @param key 共享密码,RFC 4226要求最少128位
|
* @param key 共享密码,RFC 4226要求最少128位
|
||||||
*/
|
*/
|
||||||
public TOPT(byte[] key) {
|
public TOTP(byte[] key) {
|
||||||
this(DEFAULT_TIME_STEP, key);
|
this(DEFAULT_TIME_STEP, key);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -37,7 +37,7 @@ public class TOPT extends HOTP {
|
|||||||
* @param timeStep 日期步进,用于生成移动因子(moving factor)
|
* @param timeStep 日期步进,用于生成移动因子(moving factor)
|
||||||
* @param key 共享密码,RFC 4226要求最少128位
|
* @param key 共享密码,RFC 4226要求最少128位
|
||||||
*/
|
*/
|
||||||
public TOPT(Duration timeStep, byte[] key) {
|
public TOTP(Duration timeStep, byte[] key) {
|
||||||
this(timeStep, DEFAULT_PASSWORD_LENGTH, key);
|
this(timeStep, DEFAULT_PASSWORD_LENGTH, key);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -48,7 +48,7 @@ public class TOPT extends HOTP {
|
|||||||
* @param passwordLength 密码长度,可以是6,7,8
|
* @param passwordLength 密码长度,可以是6,7,8
|
||||||
* @param key 共享密码,RFC 4226要求最少128位
|
* @param key 共享密码,RFC 4226要求最少128位
|
||||||
*/
|
*/
|
||||||
public TOPT(Duration timeStep, int passwordLength, byte[] key) {
|
public TOTP(Duration timeStep, int passwordLength, byte[] key) {
|
||||||
this(timeStep, passwordLength, HOTP_HMAC_ALGORITHM, key);
|
this(timeStep, passwordLength, HOTP_HMAC_ALGORITHM, key);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -60,7 +60,7 @@ public class TOPT extends HOTP {
|
|||||||
* @param algorithm HMAC算法枚举
|
* @param algorithm HMAC算法枚举
|
||||||
* @param key 共享密码,RFC 4226要求最少128位
|
* @param key 共享密码,RFC 4226要求最少128位
|
||||||
*/
|
*/
|
||||||
public TOPT(Duration timeStep, int passwordLength, HmacAlgorithm algorithm, byte[] key) {
|
public TOTP(Duration timeStep, int passwordLength, HmacAlgorithm algorithm, byte[] key) {
|
||||||
super(passwordLength, algorithm, key);
|
super(passwordLength, algorithm, key);
|
||||||
this.timeStep = timeStep;
|
this.timeStep = timeStep;
|
||||||
}
|
}
|
@ -11,4 +11,4 @@
|
|||||||
*
|
*
|
||||||
* @author looly
|
* @author looly
|
||||||
*/
|
*/
|
||||||
package cn.hutool.crypto.digest.opt;
|
package cn.hutool.crypto.digest.otp;
|
Loading…
x
Reference in New Issue
Block a user