@Configuration public class DefaultAuthorizationAutoConfiguration extends Object
| 构造器和说明 |
|---|
DefaultAuthorizationAutoConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
AuthenticationBuilderFactory |
authenticationBuilderFactory(DataAccessConfigBuilderFactory dataAccessConfigBuilderFactory) |
CustomMessageConverter |
authenticationCustomMessageConverter(AuthenticationBuilderFactory factory) |
SimpleDataAccessConfigBuilderFactory |
dataAccessConfigBuilderFactory() |
UserTokenAuthenticationSupplier |
userTokenAuthenticationSupplier(AuthenticationManager authenticationManager) |
UserTokenManager |
userTokenManager() |
@Bean @ConditionalOnMissingBean(value=UserTokenManager.class) @ConfigurationProperties(prefix="hsweb.authorize") public UserTokenManager userTokenManager()
@Bean @ConditionalOnBean(value=AuthenticationManager.class) public UserTokenAuthenticationSupplier userTokenAuthenticationSupplier(AuthenticationManager authenticationManager)
@Bean @ConditionalOnMissingBean(value=DataAccessConfigBuilderFactory.class) @ConfigurationProperties(prefix="hsweb.authorization.data-access", ignoreInvalidFields=true) public SimpleDataAccessConfigBuilderFactory dataAccessConfigBuilderFactory()
@Bean @ConditionalOnMissingBean(value=AuthenticationBuilderFactory.class) public AuthenticationBuilderFactory authenticationBuilderFactory(DataAccessConfigBuilderFactory dataAccessConfigBuilderFactory)
@Bean public CustomMessageConverter authenticationCustomMessageConverter(AuthenticationBuilderFactory factory)
Copyright © 2018. All rights reserved.