类 ResourceServerPublicKeyConfig

java.lang.Object
help.lixin.security.config.ResourceServerPublicKeyConfig

@Configuration @EnableConfigurationProperties({PublicKeyProperties.class,PublicKeyStoreProperties.class}) public class ResourceServerPublicKeyConfig extends Object
  • 构造器详细资料

    • ResourceServerPublicKeyConfig

      public ResourceServerPublicKeyConfig()
  • 方法详细资料

    • remotePublicKeyService

      @Bean @ConditionalOnMissingBean(name="remotePublicKeyService") @ConditionalOnExpression("#{null != environment[\'oauth.publicKeyEndpointUrl\'] && null != environment[\'oauth.clientId\'] && null != environment[\'oauth.clientSecret\'] }") public IPublicKeyService remotePublicKeyService(@Autowired(required=false) org.springframework.web.client.RestTemplate restTemplate)
    • localStorePublicKeyService

      @Bean @Primary @ConditionalOnMissingBean(name="publicKeyService") @ConditionalOnExpression("#{null != environment[\'oauth.publicKeyEndpointUrl\'] && null != environment[\'oauth.clientId\'] && null != environment[\'oauth.clientSecret\'] }") public IPublicKeyService localStorePublicKeyService(org.springframework.core.env.Environment environment, IPublicKeyService remotePublicKeyService)
    • publicKeyService

      @Bean @ConditionalOnMissingBean(name="publicKeyService") @Primary public IPublicKeyService publicKeyService()