Rob Winch
c63eb11578
Update to Reactor Bismuth-RELEASE
...
Fixes gh-4586
8 years ago
Joe Grandja
b9258aa6ee
Make AuthorizationRequestUriBuilder optional
...
Fixes gh-4577
8 years ago
Joe Grandja
bfb77a7804
Remove unnecessary dependencies
8 years ago
Joe Grandja
9a8ddebc94
Use param matching for Authorization Response
...
Fixes gh-4576
8 years ago
Joe Grandja
d191bcc8ac
Remove ClientRegistrationRepository.findByClientId()
...
Fixes gh-4583
8 years ago
Joe Grandja
52f495a5ec
Remove ProviderJwtDecoderRegistry
...
Fixes gh-4581
8 years ago
Joe Grandja
8448a54678
Remove ClientRegistrationRepository.getRegistrations()
...
Fixes gh-4582
8 years ago
Joe Grandja
3217582805
Introduce JwtDecoderRegistry
...
Fixes gh-4584
8 years ago
Joe Grandja
b463f8e6b5
Remove httpSecurity.oauth2Login().userInfoEndpoint().userNameAttributeName()
...
Related gh-4580
8 years ago
Joe Grandja
814742fef6
Rename ClientRegistration.clientAlias -> registrationId
...
Fixes gh-4575
8 years ago
Joe Grandja
38be35677d
Add userNameAttributeName to ClientRegistration
...
Fixes gh-4580
8 years ago
Joe Grandja
7fb3093617
Fix NPE InMemoryClientRegistrationRepository
8 years ago
Joe Grandja
0e9b2807bf
Split up NimbusOAuth2UserService
...
Fixes gh-4447
8 years ago
Rob Winch
71b1720cfe
Use WebHttpHandlerBuilder in samples
...
DispatcherHandler.toHttpHandler was removed
8 years ago
Rob Winch
6d26b86792
Add UserDetailsRepositoryResourceFactoryBean.fromString
...
Fixes gh-4566
8 years ago
Rob Winch
a4c2073bcd
Add UserDetailsManagerResourceFactoryBean.fromString
...
Fixes gh-4567
8 years ago
Rob Winch
bc99f8aff3
Add UserDetailsResourceFactoryBean.fromString
...
Fixes gh-4568
8 years ago
Rob Winch
b59265c641
Add InMemoryUserDetailsManager(UserDetails... users)
8 years ago
Vedran Pavic
1321711824
Upgrade Nimbus dependencies
...
- Nimbus JOSE + JWT 5.1
- Nimbus OAuth + OIDC SDK 5.36
Fixes gh-4547
8 years ago
Joe Grandja
a06487c0f7
Move additionalParameters to TokenResponseAttributes
...
Fixes gh-4554
8 years ago
Rob Winch
773820158f
Exclude transitive aopalliance
8 years ago
Stephan Schroevers
496ea3e321
Also update the dependency management section
...
The `aopalliance:aopalliance:1.0` dependency is indirectly pulled in by
`spring-security-openid` through its dependence on
`com.google.inject:guice:3.0`. There are no other references to
``aopalliance:aopalliance`.
8 years ago
Stephan Schroevers
9e719bc313
Drop the `aopalliance:aopalliance` dependency
...
As of Spring 4.3 RC1 the `org.aopalliance` interfaces are once again bundled
with `spring-aop` [1]. Moreover, all modules with a dependency on
`aopalliance:aopalliance` directly or indirectly also depend on `spring-aop`.
This change drops the `aopalliance:aopalliance` dependency in all places it's
declared. Where applicable an explicit dependency on `spring-aop` was added in
its place. (This dependency was already present in most places; in one case the
module didn't require `aopalliance:aopalliance` in the first place.)
The documentation is updated accordingly.
[1] https://jira.spring.io/browse/SPR-13984
8 years ago
Rob Winch
192a177ddf
Update to Gradle 4.2
8 years ago
Joe Grandja
680984c242
SecurityTokenRepository associates SecurityToken to ClientRegistration
...
Fixes gh-4563
8 years ago
Joe Grandja
8521ca8f94
Polish gh-4560
8 years ago
Joe Grandja
7fb386669f
InMemoryClientRegistrationRepository -> enforce unique ClientRegistration's
...
Fixes gh-4562
8 years ago
Joe Grandja
9b61eba41d
Add identifier strategy for ClientRegistration
...
Fixes gh-4561
8 years ago
Joe Grandja
baa3b6f258
Add utility for loading properties of client types
...
Fixes gh-4560
8 years ago
Joe Grandja
991a154703
Add OIDC Client and User Authentication
...
Fixes gh-4521
8 years ago
Joe Grandja
c54c622124
Re-structure OAuth2AuthenticationToken
...
Fixes gh-4553
8 years ago
Rob Winch
8854414101
Polish for Gradle 5.0
8 years ago
Rob Winch
8a66d0c78d
Polish PermissionEvaluator Autowired into Web Security
...
Issue gh-4077
8 years ago
Craig Andrews
3bf6bf10de
Configure permissionEvaluator and roleHierarchy by default
...
Implementations of AbstractSecurityExpressionHandler (such as the very commonly used DefaultWebSecurityExpressionHandler) get PermissionEvaluator and RoleHierarchy from the application context (if the application context is provided, and exactly one of such a bean exists in it). This approach matches that used in GlobalMethodSecurityConfiguration, making everything in Spring Security work the same way (including WebSecurity).
Issue gh-4077
8 years ago
Rob Winch
3f58822d4d
Fix MyCustomDsl Reference
...
Fixes gh-4340
8 years ago
Rob Winch
03f0d87e86
AspectJPlugin Defers until afterEvaluate
...
Fixes for changes in SpringIoPlugin at
029d8757df
8 years ago
Rob Winch
c46243594a
Use appengine-gradle-plugin
...
The com.google.appengine:gradle-appengine-plugin is deprecated
8 years ago
Rob Winch
2213c5b696
Update GAE to 1.9.56
8 years ago
Rob Winch
63bbc19deb
Fix apache license link
8 years ago
Rob Winch
e345dd106c
Remove leading whitespaces
8 years ago
Rob Winch
f8ee9944ff
Copyright date range
8 years ago
Rob Winch
1f4082e754
Fix copyright lines
8 years ago
Rob Winch
01d4387f56
Fix empty lines in copyright
8 years ago
Rob Winch
3ecf3ea034
Fix double * in Copyright headers
8 years ago
Rob Winch
455e2bab90
Update to Gradle 4.1
8 years ago
Rob Winch
bf49650251
TestMono->PublisherProbe
8 years ago
Rob Winch
404a8e793e
Add WithMockUser & mutateWith to WebFlux Samples
8 years ago
Rob Winch
ae342dfcce
Update to the lastest SNAPSHOTs
8 years ago
Rob Winch
fd9c087bd3
Change version to 5.0.0.BUILD-SNAPSHOT
9 years ago
Rob Winch
361244fdb8
Release 5.0.0.M4
9 years ago