@Configuration public class SecurityConfiguration extends Object
| 构造器和说明 |
|---|
SecurityConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
AccountChecker |
accountChecker(framework.security.AccountLoader accountLoader,
framework.security.password.PasswordService passwordService,
framework.config.SecurityConfig securityConfig,
framework.crypto.GeneralCrypto generalCrypto) |
framework.security.AuthService |
authService(framework.config.UserConfig userConfig) |
framework.security.token.AuthTokenBuilder |
authTokenBuilder(framework.config.SecurityConfig securityConfig) |
CaptchaFlagAdmin |
captchaFlagAdmin(org.springframework.cache.CacheManager cacheManager) |
LoginService |
loginService(SecurityContext securityContext,
framework.crypto.GeneralCrypto generalCrypto,
CaptchaFlagAdmin captchaFlagAdmin,
framework.captcha.Captcha captcha) |
framework.security.password.PasswordService |
passwordService(framework.config.SecurityConfig securityConfig) |
SecurityContext |
securityContext(framework.security.AccountLoader accountLoader,
framework.config.SecurityConfig securityConfig,
framework.security.token.AuthTokenBuilder tokenBuilder,
AccountChecker accountChecker,
FunctionPermissionLoader[] functionPermissionLoaders,
AuthTokenGenerator authTokenGenerator,
framework.security.AuthService authService,
framework.security.password.PasswordService passwordService) |
AuthTokenGenerator |
tokenGenerator(framework.config.SecurityConfig securityConfig,
org.springframework.cache.CacheManager cacheManager) |
@Bean @ConditionalOnMissingBean public framework.security.password.PasswordService passwordService(framework.config.SecurityConfig securityConfig)
@Bean @ConditionalOnMissingBean public CaptchaFlagAdmin captchaFlagAdmin(org.springframework.cache.CacheManager cacheManager)
@Bean @ConditionalOnMissingBean public framework.security.token.AuthTokenBuilder authTokenBuilder(framework.config.SecurityConfig securityConfig)
@Bean @ConditionalOnMissingBean public framework.security.AuthService authService(framework.config.UserConfig userConfig)
@Bean @ConditionalOnMissingBean public AuthTokenGenerator tokenGenerator(framework.config.SecurityConfig securityConfig, org.springframework.cache.CacheManager cacheManager)
@Bean @ConditionalOnMissingBean public AccountChecker accountChecker(framework.security.AccountLoader accountLoader, framework.security.password.PasswordService passwordService, framework.config.SecurityConfig securityConfig, framework.crypto.GeneralCrypto generalCrypto)
@Bean @ConditionalOnMissingBean public SecurityContext securityContext(framework.security.AccountLoader accountLoader, framework.config.SecurityConfig securityConfig, framework.security.token.AuthTokenBuilder tokenBuilder, AccountChecker accountChecker, FunctionPermissionLoader[] functionPermissionLoaders, AuthTokenGenerator authTokenGenerator, framework.security.AuthService authService, framework.security.password.PasswordService passwordService)
@Bean @ConditionalOnMissingBean public LoginService loginService(SecurityContext securityContext, framework.crypto.GeneralCrypto generalCrypto, CaptchaFlagAdmin captchaFlagAdmin, framework.captcha.Captcha captcha)
Copyright © 2025. All rights reserved.