类 SliderValidateCodeGenerator

  • 所有已实现的接口:
    top.dcenter.ums.security.core.api.validate.code.ValidateCodeGenerator<SliderCode>

    @Component
    public class SliderValidateCodeGenerator
    extends Object
    implements top.dcenter.ums.security.core.api.validate.code.ValidateCodeGenerator<SliderCode>
    版本:
    V1.0 Created by 2020/9/21 12:32
    作者:
    zyw
    • 字段详细资料

      • TOKEN_PARAM_NAME

        public static final String TOKEN_PARAM_NAME
        request token param name
        另请参阅:
        常量字段值
      • X_PARAM_NAME

        public static final String X_PARAM_NAME
        request X param name
        另请参阅:
        常量字段值
      • Y_PARAM_NAME

        public static final String Y_PARAM_NAME
        request Y param name
        另请参阅:
        常量字段值
    • 构造器详细资料

      • SliderValidateCodeGenerator

        public SliderValidateCodeGenerator​(SliderCodeFactory sliderCodeFactory,
                                           top.dcenter.ums.security.core.properties.ValidateCodeProperties validateCodeProperties)
    • 方法详细资料

      • generate

        public SliderCode generate​(javax.servlet.ServletRequest request)
        指定者:
        generate 在接口中 top.dcenter.ums.security.core.api.validate.code.ValidateCodeGenerator<SliderCode>
      • getValidateCodeType

        public String getValidateCodeType()
        指定者:
        getValidateCodeType 在接口中 top.dcenter.ums.security.core.api.validate.code.ValidateCodeGenerator<SliderCode>
      • getRequestParamValidateCodeName

        public String getRequestParamValidateCodeName()
        指定者:
        getRequestParamValidateCodeName 在接口中 top.dcenter.ums.security.core.api.validate.code.ValidateCodeGenerator<SliderCode>
      • validate

        public void validate​(org.springframework.web.context.request.ServletWebRequest request)
                      throws top.dcenter.ums.security.core.exception.ValidateCodeException
        指定者:
        validate 在接口中 top.dcenter.ums.security.core.api.validate.code.ValidateCodeGenerator<SliderCode>
        抛出:
        top.dcenter.ums.security.core.exception.ValidateCodeException