@Configuration @Import(value=AuthorizationServerEndpointsConfiguration.TokenKeyEndpointRegistrar.class) public class AuthorizationServerEndpointsConfiguration extends Object
Modifier and Type | Class and Description |
---|---|
protected static class |
AuthorizationServerEndpointsConfiguration.AuthorizationServerTokenServicesFactoryBean |
protected static class |
AuthorizationServerEndpointsConfiguration.TokenKeyEndpointRegistrar |
Constructor and Description |
---|
AuthorizationServerEndpointsConfiguration() |
Modifier and Type | Method and Description |
---|---|
AuthorizationEndpoint |
authorizationEndpoint() |
CheckTokenEndpoint |
checkTokenEndpoint() |
FactoryBean<ConsumerTokenServices> |
consumerTokenServices() |
FactoryBean<AuthorizationServerTokenServices> |
defaultAuthorizationServerTokenServices()
This needs to be a
@Bean so that it can be
@Transactional (in case the token store supports them). |
AuthorizationServerEndpointsConfigurer |
getEndpointsConfigurer() |
void |
init() |
FrameworkEndpointHandlerMapping |
oauth2EndpointHandlerMapping() |
TokenEndpoint |
tokenEndpoint() |
WhitelabelApprovalEndpoint |
whitelabelApprovalEndpoint() |
WhitelabelErrorEndpoint |
whitelabelErrorEndpoint() |
public AuthorizationServerEndpointsConfiguration()
@PostConstruct public void init()
@Bean public AuthorizationEndpoint authorizationEndpoint() throws Exception
Exception
@Bean public TokenEndpoint tokenEndpoint() throws Exception
Exception
@Bean public CheckTokenEndpoint checkTokenEndpoint()
@Bean public WhitelabelApprovalEndpoint whitelabelApprovalEndpoint()
@Bean public WhitelabelErrorEndpoint whitelabelErrorEndpoint()
@Bean public FrameworkEndpointHandlerMapping oauth2EndpointHandlerMapping() throws Exception
Exception
@Bean public FactoryBean<ConsumerTokenServices> consumerTokenServices() throws Exception
Exception
@Bean public FactoryBean<AuthorizationServerTokenServices> defaultAuthorizationServerTokenServices()
@Bean
so that it can be
@Transactional
(in case the token store supports them). If
you are overriding the token services in an
AuthorizationServerConfigurer
consider making it a
@Bean
for the same reason (assuming you need transactions,
e.g. for a JDBC token store).public AuthorizationServerEndpointsConfigurer getEndpointsConfigurer()
Copyright © 2019. All rights reserved.