Skip to content

Instantly share code, notes, and snippets.

@sandipchitale
Last active August 7, 2023 06:19
Show Gist options
  • Save sandipchitale/02780c0eb6c19dc1841dd6aec9077569 to your computer and use it in GitHub Desktop.
Save sandipchitale/02780c0eb6c19dc1841dd6aec9077569 to your computer and use it in GitHub Desktop.
Springboot Notes #springboot

Springboot notes

OAuth2ClientAuthenticationFilter:

OAuth2ClientAuthenticationToken -> ClientSecretAuthenticationProvider -> OAuth2ClientAuthenticationToken

OAuth2TokenEndpointFilter:
OAuth2ClientCredentialsAuthenticationToken -> OAuth2ClientCredentialsAuthenticationProvider -> OAuth2AccessTokenAuthenticationToken


0 = {AnonymousAuthenticationProvider@8209} 
1 = {JwtClientAssertionAuthenticationProvider@8210} 
2 = {ClientSecretAuthenticationProvider@8211} 
3 = {PublicClientAuthenticationProvider@8212} 
4 = {OAuth2AuthorizationCodeRequestAuthenticationProvider@8213} 
5 = {OAuth2AuthorizationConsentAuthenticationProvider@8214} 
6 = {OAuth2AuthorizationCodeAuthenticationProvider@8215} 
7 = {OAuth2RefreshTokenAuthenticationProvider@8216} 
8 = {OAuth2ClientCredentialsAuthenticationProvider@8217} 
9 = {OAuth2DeviceCodeAuthenticationProvider@8218} 
10 = {OAuth2TokenIntrospectionAuthenticationProvider@8219} 
11 = {OAuth2TokenRevocationAuthenticationProvider@8220} 
12 = {OAuth2DeviceAuthorizationRequestAuthenticationProvider@8221} 
13 = {OAuth2DeviceVerificationAuthenticationProvider@8222} 
14 = {OAuth2DeviceAuthorizationConsentAuthenticationProvider@8223}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment