9264 Commits

Author SHA1 Message Date
Rob Winch
38a230e5f3 Reject org.opensaml updates
There are two versions of org.opensaml that are supported, so we need
to manually update opensaml dependencies.

Issue gh-9542
2021-04-05 22:23:59 -05:00
Rob Winch
9b94e616c8 updateDepencencies support for nimbus-jose-jwt
Keep nimbus-jose-jwt aligned with the version in nimbus-oauth2-sdk

Issue gh-9542
2021-04-05 21:27:40 -05:00
Rob Winch
230c39e42a Reject com.nimbusds:nimbus-jose-jwt updates
Ensures consistency between nimbus-jose-jwt and oauth2-oidc-sdk

Issue gh-9542
2021-04-05 21:27:29 -05:00
Rob Winch
457435bfd0 Reject jython updates
Issue gh-9542
2021-04-05 21:27:16 -05:00
Rob Winch
0ec20cfd3b Reject commons-codec updates
Issue gh-9542
2021-04-05 21:26:30 -05:00
Rob Winch
eb6dccf05d updateDependencies support custom rules
Issue gh-9542
2021-04-05 21:25:58 -05:00
Rob Winch
ad2bc7d92c Remove Unused code in spring-security-dependencies.gradle
Issue gh-9541
2021-04-05 21:25:45 -05:00
Rob Winch
19fd2f2ca7 Remove spring-boot-gradle-plugin
Issue gh-9539
2021-04-05 21:21:43 -05:00
Rob Winch
9b83fac331 Remove cas-webapp
Issue gh-9539
2021-04-05 21:21:37 -05:00
Rob Winch
a7b2ebd642 Remove hibernate-validator
Issue gh-9539
2021-04-05 21:21:33 -05:00
Rob Winch
7cd316be57 Remove aspectjtools
Issue gh-9539
2021-04-05 21:21:23 -05:00
Rob Winch
2a3b03c72d Remove validation-api
Issue gh-9539
2021-04-05 21:21:18 -05:00
Rob Winch
f3292551f5 Remove commons-httpclient
Issue gh-9539
2021-04-05 21:21:12 -05:00
Rob Winch
360b615ca0 Remove com.sun.xml.bind
Issue gh-9539
2021-04-05 21:21:09 -05:00
Rob Winch
136a44a750 Remove GAE
Issue gh-9539
2021-04-05 21:21:01 -05:00
Prashant Tholia
3c33535681 Update javadoc for AesBytesEncrytor constructors
Update AesBytesEncryptor constructors' javadoc to:
1. mention default IV length and encryption mode,
2. provide links to appropriate constructors that allow users to
specify custom IV and encryption mode.

Related to gh-3879 and gh-9361
2021-04-05 13:49:29 -06:00
Prashant Tholia
67fdac1db1 Fix Encryptors.java javadoc
Fix link issue in 'See Also' section of Encryptors.standard method
2021-04-05 12:33:27 -06:00
Rob Winch
6e0d9e679e Remove test_alternative_jdks
JDK 12 is no longer supported and JDK 16 requires Gradle 7 which has
not been released yet.
2021-04-05 12:30:55 -05:00
Rob Winch
1be9bb98d7 Fix deprecation warnigns in DocsPlugin
- baseName -> archiveBaseName
- classifier -> archiveClassifier

Closes gh-9547
2021-04-05 10:48:24 -05:00
Rob Winch
0d8ee3a908 Fix deprecation warnings for SchemaZipPlugin
- baseName -> archiveBaseName
- classifier -> archiveClassifier

Closes gh-9546
2021-04-05 10:48:09 -05:00
Rob Winch
b67d2e0e4b Use Checkstyle.configDirectory
Checkstyle.configDir is deprecated in favor of Checkstyle.configDirectory

Closes gh-9545
2021-04-05 10:48:07 -05:00
Rob Winch
a90adbc123 Re-enable Gradle Depencency Cache
Closes gh-9544
2021-04-05 10:42:25 -05:00
Rob Winch
f6a5b723cb Add updateDependencies
Allows for updating the depencencies of the project in an automated fashion.

Closes gh-9542
2021-04-05 10:36:36 -05:00
Rob Winch
8af36c9ef6 Remove dependency-management.gradle
Issue gh-9540
2021-04-05 10:36:36 -05:00
Rob Winch
60d3db5798 add management platform(project(":spring-security-dependencies"))
Closes gh-9540
2021-04-05 10:36:36 -05:00
Rob Winch
de1b3e9d30 Remove DepencencyManagementPlugin
Issue gh-9540
2021-04-05 10:36:36 -05:00
Rob Winch
0f0e8eded4 Add spring-security-dependencies
Issue gh-9540
2021-04-05 10:36:36 -05:00
Rob Winch
1a76ee7442 Update Gradle configuration names
Closes gh-9540
2021-04-05 10:36:36 -05:00
Rob Winch
e4c03e9e5a Update plugins to support api/implementation
Issue gh-9540
2021-04-05 10:36:35 -05:00
Rob Winch
58a69bb7e2 Remove Sample Plugins
Issue gh-9539
2021-04-05 10:36:35 -05:00
Rob Winch
02ad4ce2c6 Add mavenCentral to settings.gradle
Issue gh-9539
2021-04-05 10:36:35 -05:00
Rob Winch
d39f737465 Add shibboleth.net Maven repository
This is necessary for opensaml 4.1.0

Issue gh-9539
2021-04-05 10:36:35 -05:00
Rob Winch
bfec10b0c7 Remove MergePlugin
This is no longer used and we should favor shadow plugin instead.

Issue gh-9539
2021-04-05 10:35:56 -05:00
Rob Winch
06f38ac49c buildSrc.skipTests
Allow skipping buildSrc tests using property buildSrc.skipTests

Issue gh-9539
2021-04-05 10:27:41 -05:00
Rob Winch
6b3918ff7b Add buildSrc
Closes gh-9539
2021-04-05 10:27:29 -05:00
Rob Winch
88fd834d6b Remove samples
Remove in favor of the spring-projects/spring-security-samples repository.

Issue gh-9539
2021-04-05 10:26:49 -05:00
Josh Cummings
dd3b90379b
Change to GPG_PRIVATE_KEY_NO_HEADER
Closes gh-9531
2021-03-30 12:55:00 -06:00
Josh Cummings
4b351b1472
Remove SpringSecurityAuthnRequestBuilder
- We don't want to have public top-level classes extending or
implementing OpenSAML classes

Issue gh-9095
2021-03-30 11:40:57 -06:00
Josh Cummings
404e9e153a
Fix Javadoc Errors
Closes gh-9530
2021-03-30 11:37:42 -06:00
Manousos Mathioudakis
d948528b7b Add javadoc at constructors.
Closes gh-9361

Signed-off-by: Manousos Mathioudakis <manoumathioudakis@yahoo.gr>
2021-03-26 16:00:52 -05:00
Craig Andrews
8d82ebaa2f Update ComparableVersion to version from Maven 3.6.3 2021-03-26 11:39:26 -05:00
Eleftheria Stein
0f3df3e714 Consider Order on SecurityFilterChain bean definitions
Closes gh-9154
2021-03-24 11:02:29 +02:00
Eleftheria Stein
f5fe64cd5b Fix typo 2021-03-24 11:00:37 +02:00
Josh Cummings
d0d0a8d958 Add OpenSAML 4 Support
Closes gh-9095
2021-03-23 19:07:23 -06:00
Josh Cummings
a015b8b000 Add Saml2MessageBinding#from
Closes gh-9515
2021-03-23 19:07:23 -06:00
Eleftheria Stein
aad76e68a2 Update to Gradle 6.8.3
Closes gh-9458
2021-03-18 14:08:43 +01:00
Hassene Laaribi
b8e47882aa Fix test to use non-expired token
Closes gh-9506
2021-03-17 17:38:08 +01:00
Eleftheria Stein
4a492846f1 Revert "Lock dependencies for 2.5.0-M3"
This reverts commit f05cc6269c8f4c9531d512ed7939a37d94a815e4.
2021-03-15 23:18:45 +01:00
Eleftheria Stein
0724b7e7e5 Next development version 2021-03-15 23:18:31 +01:00
Eleftheria Stein
1c351ca2fd Release 5.5.0-M3 5.5.0-M3 2021-03-15 22:43:41 +01:00