public class SmsCodeGenerator extends BaseCodeGenerator
短信验证码生成器
Constructor and Description |
---|
SmsCodeGenerator() |
Modifier and Type | Method and Description |
---|---|
SmsCode |
generate(org.springframework.web.context.request.ServletWebRequest servletWebRequest,
CodeProperties codeProperties)
生成验证码
|
String |
generateKey(org.springframework.web.context.request.ServletWebRequest request,
CodeProperties codeProperties)
生成验证码的唯一标识符
|
String |
getCodeInRequest(org.springframework.web.context.request.ServletWebRequest request,
CodeProperties codeProperties)
获取请求中携带的验证码的内容
|
extract
public SmsCode generate(org.springframework.web.context.request.ServletWebRequest servletWebRequest, CodeProperties codeProperties)
CodeGenerator
servletWebRequest
- 用户请求codeProperties
- 验证码属性配置public String generateKey(org.springframework.web.context.request.ServletWebRequest request, CodeProperties codeProperties) throws com.yishuifengxiao.common.tool.exception.ValidateException
CodeGenerator
request
- 用户请求codeProperties
- 验证码属性配置com.yishuifengxiao.common.tool.exception.ValidateException
- 提取时出现问题public String getCodeInRequest(org.springframework.web.context.request.ServletWebRequest request, CodeProperties codeProperties) throws com.yishuifengxiao.common.tool.exception.ValidateException
CodeGenerator
request
- 用户请求codeProperties
- 验证码属性配置com.yishuifengxiao.common.tool.exception.ValidateException
- 提取时出现问题Copyright © 2021. All rights reserved.