@Configuration public class DefaultAuthorizationAutoConfiguration extends Object
| 构造器和说明 |
|---|
DefaultAuthorizationAutoConfiguration() |
@Bean @ConditionalOnMissingBean(value=UserTokenManager.class) @ConfigurationProperties(prefix="hsweb.user-token") public UserTokenManager userTokenManager()
@Bean @ConditionalOnMissingBean public ReactiveAuthenticationManager reactiveAuthenticationManager(List<ReactiveAuthenticationManagerProvider> providers)
@Bean @ConditionalOnBean(value=ReactiveAuthenticationManager.class) public UserTokenReactiveAuthenticationSupplier userTokenReactiveAuthenticationSupplier(UserTokenManager userTokenManager, ReactiveAuthenticationManager authenticationManager)
@Bean @ConditionalOnBean(value=AuthenticationManager.class) public UserTokenAuthenticationSupplier userTokenAuthenticationSupplier(UserTokenManager userTokenManager, AuthenticationManager authenticationManager)
@Bean @ConditionalOnMissingBean(value=DataAccessConfigBuilderFactory.class) @ConfigurationProperties(prefix="hsweb.authorization.data-access", ignoreInvalidFields=true) public SimpleDataAccessConfigBuilderFactory dataAccessConfigBuilderFactory()
@Bean @ConditionalOnMissingBean(value=TwoFactorValidatorManager.class) @ConfigurationProperties(value="hsweb.authorize.two-factor") public DefaultTwoFactorValidatorManager defaultTwoFactorValidatorManager()
@Bean @ConditionalOnMissingBean(value=AuthenticationBuilderFactory.class) public AuthenticationBuilderFactory authenticationBuilderFactory(DataAccessConfigBuilderFactory dataAccessConfigBuilderFactory)
@Bean public CustomMessageConverter authenticationCustomMessageConverter(AuthenticationBuilderFactory factory)
@Bean @ConditionalOnMissingBean(value=DimensionManager.class) public DimensionManager defaultDimensionManager(org.springframework.beans.factory.ObjectProvider<DimensionUserBindProvider> bindProviders, org.springframework.beans.factory.ObjectProvider<DimensionProvider> providers)
Copyright © 2016–2023. All rights reserved.