话不多说先上图:

《SpringSecurityOauth2源码分析》资源服务器

 ResourceServerConfiguration

ResourceServerConfiguration 包含 TokenStore  ,  tokenServices ,   ResourceServerConfigurer

ResourceServerConfigurer包含 ResourceServerSecurityConfigurer   和  HttpSecurity

ResourceServerSecurityConfigurer  包含 AccessDeniedHandler  ,OAuth2AuthenticationProcessingFilter  等.

 

比较简单:  ResourceServerSecurityConfigurer  建造者模式,   

ResourceServerConfiguration中

private List<ResourceServerConfigurer> configurers = Collections.emptyList();   用到自动装配

 

相关文章: