public class DefaultSmsCodeServiceImpl extends Object implements SmsCodeService
SmsCodeService.CodeType| 构造器和说明 |
|---|
DefaultSmsCodeServiceImpl(SmsService smsService,
org.springframework.data.redis.core.RedisTemplate<String,String> codeStoreTemplate) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
checkSmsCode(String phone,
String code,
SmsCodeService.CodeType type,
boolean deleteAfterMatch) |
long |
getCodeValidTimeForType(SmsCodeService.CodeType type) |
boolean |
removeSmsCode(String phone,
String code,
SmsCodeService.CodeType type) |
void |
requestSmsCode(String phone,
SmsCodeService.CodeType type) |
long |
setCodeValidTimeForType(SmsCodeService.CodeType type,
long time) |
public DefaultSmsCodeServiceImpl(SmsService smsService, org.springframework.data.redis.core.RedisTemplate<String,String> codeStoreTemplate)
public void requestSmsCode(String phone, SmsCodeService.CodeType type) throws SmsCodeException
requestSmsCode 在接口中 SmsCodeServicephone - 手机号码type - 验证码类型SmsCodeExceptionpublic boolean checkSmsCode(String phone, String code, SmsCodeService.CodeType type, boolean deleteAfterMatch)
checkSmsCode 在接口中 SmsCodeServicepublic boolean removeSmsCode(String phone, String code, SmsCodeService.CodeType type)
removeSmsCode 在接口中 SmsCodeServicepublic long getCodeValidTimeForType(SmsCodeService.CodeType type)
getCodeValidTimeForType 在接口中 SmsCodeServicepublic long setCodeValidTimeForType(SmsCodeService.CodeType type, long time)
setCodeValidTimeForType 在接口中 SmsCodeServiceCopyright © 2017. All rights reserved.