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
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
1f4082e754
Fix copyright lines
8 years ago
Rob Winch
3ecf3ea034
Fix double * in Copyright headers
8 years ago
Rob Winch
ae342dfcce
Update to the lastest SNAPSHOTs
8 years ago
Rob Winch
7bb4367cf1
Prepare Versions for Release
8 years ago
Rob Winch
72f139a824
Mono.currentContext()->subscriberContext()
...
Fixing refactoring by Reactor
8 years ago
ladislav-bozek
b3ad174ee2
Small typo in Javadoc
8 years ago
Rob Winch
895f0d108c
Run PasswordEncoder on Schedulers.parallel()
8 years ago
Rob Winch
a563689e6c
Add PasswordEncoder for UserDetailsRepositoryAuthenticationManager
8 years ago
Rob Winch
416ff3c77a
Add EnableReactiveMethodSecurity
...
Issue gh-4496
8 years ago
Rob Winch
e16b8e7976
Fix logback-test.xml
8 years ago
Rob Winch
0f0563cd6f
MethodSecurityMetadataSourceAdvisor supports MethodInterceptor
...
Fixes gh-4480
9 years ago
Joe Grandja
a176a8c4ae
Update to next development version
9 years ago
Joe Grandja
abf34e0e67
Release 5.0.0.M3
9 years ago
Rob Winch
0b481cf4b6
Make UserBuilder.username public
...
This allows for reusing a UserBuilder to create multiple UserDetails with
similar attributes but different usernames.
Fixes gh-4453
9 years ago
Rob Winch
37011720c9
Update to latest Spring IO Cairo SNAPSHOT
...
Fixes gh-4407
9 years ago
Rob Winch
fb85ad6bd7
Revert "Work Around SPR-15651"
...
This reverts commit 6c286696b4 .
9 years ago
Rob Winch
dcef3d6ebb
Remove springIoVersion for release preparations
9 years ago
Rob Winch
6c286696b4
Work Around SPR-15651
...
Issue gh-4386
9 years ago
Rob Winch
d09fb5b500
Move UserDetailsRepository to core.userdetails
...
Fixes gh-4383
9 years ago
Joe Grandja
eb6bd9bea9
Update groupId io.projectreactor.addons -> io.projectreactor
...
Fixes gh-4377
9 years ago
Rob Winch
5dee8534cd
Update SecurityJackson2Modules
...
Fixes gh-4370
9 years ago
Rob Winch
a79a81cd24
Simplify webflux samples
...
Remove the custom user from the hellowebflux and hellowebfluxfn samples.
9 years ago
Rob Winch
07234f6255
Switch back to Spring Framework 5.0.0.BUILD-SNAPSHOT
9 years ago
Rob Winch
22c1685d70
Use AssertionsForClassType
9 years ago
Rob Winch
d81b436e5d
Remove pom.xml from build
...
Gradle is easy enough to import into IDEs, so pom.xml should no
longer be necessary.
This commit removes the pom.xml files from the build.
Fixes gh-4283
9 years ago
Vedran Pavic
e9427e421b
Update Spring version
9 years ago
Vedran Pavic
85719fcd64
Use Base64 implementation provided by Java 8
9 years ago
Rob Winch
b4f2777755
Add WebFlux
...
Fixes gh-4128
9 years ago
Rob Winch
051e3fb079
Add UserBuilders.withUserDetails
9 years ago
Rob Winch
5c7ff5c24a
Update to spring 5.0.0.RC1
9 years ago
Rob Winch
e1ef0477fb
Build Leverages tests-configuration plugin
9 years ago
Rob Winch
d108bf58bf
Remove commons-logging
...
Issue: gh-4308
9 years ago
Rob Winch
dd6fc48dd8
Standardize Build
...
The build now uses spring build conventions to simplify the build
Fixes gh-4284
9 years ago
Joe Grandja
71e491fcf0
Provide abstraction for an Authenticated Principal
9 years ago
Joe Grandja
2ce174dbf0
Update poms to 5.0.0.BUILD-SNAPSHOT
9 years ago
Joe Grandja
2b81983f7c
Update to Java 8 compatibility
...
* Spring IO Athens-BUILD-SNAPSHOT -> Cairo-BUILD-SNAPSHOT
* CGLib 3.1 -> 3.2.5 latest release Issue related to ASM https://github.com/cglib/cglib/issues/20
* AssertJ 2.2.0 -> 3.6.2 latest release
* PowerMock 1.6.2 -> 1.6.5 latest release is 1.6.6 but has regression Issue https://github.com/powermock/powermock/issues/717
* Update maven-compiler-plugin source/target to 1.8
9 years ago
Rob Winch
3ca78df15f
Fix Security version Test
9 years ago
Rob Winch
d2524eadfc
Update poms to new to SNAPSHOT version
9 years ago
Spring Buildmaster
081f0c4d94
Release version 4.2.2.RELEASE
9 years ago
pkovacs
f99fe36e02
Refer to SimpleGrantedAuthority instead of GrantedAuthorityImpl
...
GrantedAuthorityImpl has been replaced a couple of years ago with
SimpleGrantedAuthority and this commit fixes the documentation items
which weren’t updated to reflect this change.
Fixes gh-4163.
9 years ago
stonio
901a4e183a
Update SecurityContextHolder.java
...
Use StringUtils.hasText
9 years ago
Rob Winch
b64cdb5765
Fix RoleHiearchyUtilsTests on Windows
...
Fixes gh-4228
9 years ago
Rob Winch
9c03571bbb
Use message in all Assert
...
This ensures compatibility with Spring 5.
Fixes gh-4193
9 years ago
Spring Buildmaster
7a7ce11ebb
Release version 4.2.1.RELEASE
9 years ago
Rob Winch
6bec625e68
Update to Spring 4.3.5.RELEASE
...
Fixes gh-4167
9 years ago
Spring Buildmaster
24fcb6c45a
Release version 4.2.0.RELEASE
9 years ago