@Order @Configuration @AutoConfigureAfter(value=CacheStoreAutoConfiguration.class) @EnableConfigurationProperties(value=SpringImageCaptchaProperties.class) public class ImageCaptchaAutoConfiguration extends Object
| 构造器和说明 |
|---|
ImageCaptchaAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
cloud.tianai.captcha.interceptor.CaptchaInterceptor |
captchaInterceptor() |
cloud.tianai.captcha.application.ImageCaptchaApplication |
imageCaptchaApplication(cloud.tianai.captcha.generator.ImageCaptchaGenerator captchaGenerator,
cloud.tianai.captcha.validator.ImageCaptchaValidator imageCaptchaValidator,
cloud.tianai.captcha.cache.CacheStore cacheStore,
cloud.tianai.captcha.resource.ResourceStore resourceStore,
SpringImageCaptchaProperties prop,
cloud.tianai.captcha.interceptor.CaptchaInterceptor captchaInterceptor,
org.springframework.context.ApplicationContext applicationContext) |
cloud.tianai.captcha.resource.ImageCaptchaResourceManager |
imageCaptchaResourceManager(cloud.tianai.captcha.resource.ResourceStore resourceStore) |
cloud.tianai.captcha.generator.ImageCaptchaGenerator |
imageCaptchaTemplate(SpringImageCaptchaProperties prop,
cloud.tianai.captcha.resource.ImageCaptchaResourceManager captchaResourceManager,
cloud.tianai.captcha.generator.ImageTransform imageTransform,
org.springframework.beans.factory.BeanFactory beanFactory) |
cloud.tianai.captcha.validator.ImageCaptchaValidator |
imageCaptchaValidator() |
cloud.tianai.captcha.generator.ImageTransform |
imageTransform() |
cloud.tianai.captcha.resource.ResourceStore |
resourceStore() |
@Bean @ConditionalOnMissingBean public cloud.tianai.captcha.resource.ResourceStore resourceStore()
@Bean @ConditionalOnMissingBean public cloud.tianai.captcha.resource.ImageCaptchaResourceManager imageCaptchaResourceManager(cloud.tianai.captcha.resource.ResourceStore resourceStore)
@Bean @ConditionalOnMissingBean public cloud.tianai.captcha.generator.ImageTransform imageTransform()
@Bean @ConditionalOnMissingBean public cloud.tianai.captcha.generator.ImageCaptchaGenerator imageCaptchaTemplate(SpringImageCaptchaProperties prop, cloud.tianai.captcha.resource.ImageCaptchaResourceManager captchaResourceManager, cloud.tianai.captcha.generator.ImageTransform imageTransform, org.springframework.beans.factory.BeanFactory beanFactory)
@Bean @ConditionalOnMissingBean public cloud.tianai.captcha.validator.ImageCaptchaValidator imageCaptchaValidator()
@Bean @Role(value=2) @ConditionalOnMissingBean public cloud.tianai.captcha.interceptor.CaptchaInterceptor captchaInterceptor()
@Bean
@ConditionalOnMissingBean
public cloud.tianai.captcha.application.ImageCaptchaApplication imageCaptchaApplication(cloud.tianai.captcha.generator.ImageCaptchaGenerator captchaGenerator,
cloud.tianai.captcha.validator.ImageCaptchaValidator imageCaptchaValidator,
cloud.tianai.captcha.cache.CacheStore cacheStore,
cloud.tianai.captcha.resource.ResourceStore resourceStore,
SpringImageCaptchaProperties prop,
cloud.tianai.captcha.interceptor.CaptchaInterceptor captchaInterceptor,
org.springframework.context.ApplicationContext applicationContext)
Copyright © 2025. All rights reserved.