Commit Graph

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 f05cc6269c.
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 2021-03-15 22:43:41 +01:00