9434 Commits

Author SHA1 Message Date
Eleftheria Stein
be903b8e25 Cleanup unused import 2021-05-19 10:04:09 +02:00
Eleftheria Stein
1728b06b30 Ensure Kotlin 1.3 compatibility
Closes gh-9765
2021-05-19 10:04:08 +02:00
Josh Cummings
67e5c05a47 Polish AuthorizationManager Method Security
- Removed consolidated pointcut advisor in favor of each interceptor
being an advisor. This allows Spring AOP to do more of the heavy
lifting of selecting the set of interceptors that applies
- Created new method context for after interceptors instead of
modifying existing one
- Added documentation
- Added XML support
- Added AuthorizationInterceptorsOrder to simplify interceptor
ordering
- Adjusted annotation lookup to comply with JSR-250 spec
- Adjusted annotation lookup to exhaustively search for duplicate
annotations
- Separated into three @Configuration classes, one for each set of
authorization annotations

Issue gh-9289
2021-05-18 17:34:04 -06:00
Evgeniy Cheban
84e2e80915 Consider AuthorizationManager for Method Security
Closes gh-9289
2021-05-18 17:34:04 -06:00
Josh Cummings
f7f435d3f4
Include all configured branches in CI
Closes gh-9775
2021-05-18 15:57:40 -06:00
Rob Winch
081e3301ad Use GPG_PRIVATE_KEY directly
Closes gh-9776
2021-05-18 16:44:29 -05:00
Rob Winch
1898446f68 core depends on crypto
Issue gh-9767
2021-05-18 16:03:38 -05:00
Rob Winch
56b7c662e4 Remove spring-security-crypto from spring-core pom
Instead of having api extend included configuration, we should use the
*Classpath configurations.

Closes gh-9767
2021-05-18 15:30:44 -05:00
Rob Winch
8a4ee8af43 Artifactory defaults to publish mavenJava Publication
Closes gh-9772
2021-05-18 15:30:44 -05:00
Josh Cummings
d203235567
Update to Spring Security 5.6
Closes gh-9695
2021-05-18 10:45:17 -06:00
Josh Cummings
8c0248d0dc
Remove Temporary Module 2021-05-18 10:09:43 -06:00
Rob Winch
df4d0dc488 Ignore Invalid buildSrc Tests 2021-05-18 01:00:37 -05:00
Rob Winch
073f72277e Next Development Version 2021-05-18 00:47:37 -05:00
Rob Winch
abd100122e Fix SpringNexsPublishPlugin spacing in root 5.5.0 2021-05-17 23:57:18 -05:00
Rob Winch
39c5f3d955 Fix closeAndReleaseOssrhStagingRepository 2021-05-17 23:54:28 -05:00
Rob Winch
05dd69395d Delay until PublishAllJavaComponentsPlugin 2021-05-17 23:53:01 -05:00
Rob Winch
03924951a2 Update GitHub Actions to use publishArtifacts 2021-05-17 23:40:43 -05:00
Rob Winch
4d251157b2 opensaml4MainCompile 2021-05-17 23:21:17 -05:00
Rob Winch
1491f2e0b6 Fix saml javadoc 2021-05-17 22:39:34 -05:00
Rob Winch
777a27523e fix bom 2021-05-17 22:29:45 -05:00
Rob Winch
b750f3b86c copyproperties for bom plugin 2021-05-17 22:22:55 -05:00
Rob Winch
b0f661f432 Revert "Map optional dependencies to Maven"
This reverts commit 7dc34ccef7a74f1880962f4c13a407fda080441a.
2021-05-17 22:17:52 -05:00
Rob Winch
d8e4f6c866 Revert "Management no longer operates on optional/provided to spring-security-dependencies added as bom to poms"
This reverts commit c9bf98c8872c5baa82f0142e1c25ce7fe1a7112d.
2021-05-17 22:17:50 -05:00
Rob Winch
c9bf98c887 Management no longer operates on optional/provided to spring-security-dependencies added as bom to poms 2021-05-17 21:18:58 -05:00
Rob Winch
7dc34ccef7 Map optional dependencies to Maven 2021-05-17 20:44:12 -05:00
Rob Winch
5b74484d3d Fix ManagementConfigurationPlugin Configurations
- remove COMPILE_CONFIGURATION_NAME
- remove TEST_COMPILE_CONFIGURATION_NAME

This is because otherwise spring-security-depencencies appears as
maven bom and it should be internal
2021-05-17 19:16:33 -05:00
Rob Winch
0158d2023e Remove MavenBomTask 2021-05-17 18:25:29 -05:00
Rob Winch
3d4bc6ca9e remove spring-pom.properties 2021-05-17 17:58:56 -05:00
Rob Winch
b2d14be18e Revert "versionMapping"
This reverts commit 834a1fca0d4f0e8dceff7d82ff430283c5c01f29.
2021-05-17 17:50:08 -05:00
Rob Winch
834a1fca0d versionMapping 2021-05-17 17:50:02 -05:00
Rob Winch
daf37942c5 Fix maven.from 2021-05-17 17:49:37 -05:00
Rob Winch
c72f8dec0c Fix MavenBom 2021-05-17 17:49:04 -05:00
Rob Winch
928c855a7d polish publish 2021-05-17 16:31:13 -05:00
Rob Winch
d826984fc0 remove artifactory config that is invalid 2021-05-17 16:21:17 -05:00
Rob Winch
3b77986e85 apply publishplugin 2021-05-17 16:21:07 -05:00
Rob Winch
096a6586e7 fix publish url 2021-05-17 16:20:54 -05:00
Rob Winch
eda38b8f88 opensaml fixes 2021-05-17 15:51:55 -05:00
Rob Winch
304636520d buildSrc to publish 2021-05-17 14:00:56 -05:00
Rob Winch
53fec9e98b Release 5.5.0 2021-05-17 10:50:18 -05:00
Rob Winch
f23bc9e812 Update to com.gradle.enterprise 3.6.1
Closes gh-9764
2021-05-17 10:37:09 -05:00
Rob Winch
e5a652e749 Update to Kotlin 1.5.0
Closes gh-9763
2021-05-17 10:30:26 -05:00
Rob Winch
55f85bd3a1 Add Eleftheria Stein to Reference Authors
Closes gh-9762
2021-05-17 09:25:59 -05:00
Eleftheria Stein
8ace670479 Configure user name for Gradle CI builds
Closes gh-9747
2021-05-17 11:07:35 +02:00
Eleftheria Stein
30a203ed7a Add Kotlin samples for Jwt Client Authentication
Issue gh-9578
2021-05-17 10:33:42 +02:00
Joe Grandja
e51ca79954 Document Jwt Client Authentication support
Closes gh-9578
2021-05-14 22:58:44 -04:00
Marcus Hert da Coregio
85fb9c09a5 Update Check Windows CI Workflow
- Add slack integration for error reporting
- Rename from check_windows to build_windows
- Change the build command to match the one in build_jdk_11
- Add build_windows to the needs of deployment and failure check jobs

Issue gh-9727
2021-05-14 15:07:38 -06:00
Joe Grandja
f874a12ddb Document jwt-bearer authorization grant
Closes gh-9580
2021-05-14 14:48:37 -04:00
Rob Winch
f425c96f06 Update to Gradle 6.9
Closes gh-9758
2021-05-14 13:39:18 -05:00
Rob Winch
1c8bef5bad Update spring-ldap-core to 2.3.4.RELEASE
Closes gh-9756
2021-05-14 13:23:54 -05:00
Rob Winch
5aa2dace18 Update org.springframework.data to 2021.0.1
Closes gh-9755
2021-05-14 13:23:54 -05:00