Commit Graph

9280 Commits

Author SHA1 Message Date
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
Eleftheria Stein f05cc6269c Lock dependencies for 2.5.0-M3 2021-03-15 11:00:19 +01:00
Eleftheria Stein b72d0d5fa0 Update to Kotlin 1.4.31
Closes gh-9502
2021-03-15 10:06:38 +01:00
Eleftheria Stein 7060a841dd Update to GAE 1.9.87
Closes gh-9503
2021-03-15 10:05:33 +01:00
Josh Cummings b774e91734
Polish BearerTokenAuthenticationConverter
Issue gh-8840
2021-03-12 15:05:06 -07:00
Jeongjin Kim 31f310fd22
Add BearerTokenAuthenticationConverter
BearerTokenAuthenticationConverter is introduced to solve the
problem of not being able to change AuthenticationDetailsSource.
BearerTokenAuthenticationFilter delegates to
BearerTokenAuthenticationConverter the task of creating
BearerTokenAuthenticationToken and setting AuthenticationDetailsSource.
BearerTokenAuthenticationConverter is customizable and the customized
converter can be used in BearerTokenAuthenticationFilter.

Closes gh-8840
2021-03-12 15:05:06 -07:00
Roberto Paolillo efb394d3b2 Allow ACL to be owned by GrantedAuthoritySid
Closes gh-9425
2021-03-11 10:59:41 -05:00
Eleftheria Stein 92b3a7b01b Clarify in .csrf() enables CSRF protection
Closes gh-9489
2021-03-05 16:11:12 +01:00
wonwoo cf2bb62442 Fix typo in doc 2021-03-05 14:09:30 +01:00
Ivan 8f07ca4957
Fix missing return in example
Closes gh-9481
2021-03-03 13:37:26 +01:00
Josh Cummings c860076ef5
Fix Saml2MetadataFilter Test
Issue gh-9281
2021-03-02 16:32:17 -07:00
Han YanJing f3fa8e8800
Polish
Issue gh-9310
2021-03-02 12:04:22 -07:00
Han YanJing 6e41246a2b
Throw Saml2AuthenticationException
Closes gh-9310
2021-03-02 12:04:22 -07:00
Josh Cummings 3e8ad4bc2b
Polish Test
Issue gh-9281
2021-03-02 08:24:34 -07:00
Han YanJing c0fa3f906d
Encode the Content-Disposition header following RFC 8187
Closes gh-9281
2021-03-02 08:24:34 -07:00
Han YanJing fb391c5dcd
Add setMetadataFilename method to Saml2MetadataFilter
Closes gh-9317
2021-03-02 08:24:34 -07:00
Ivan Pavlov 857830f695 Add RememberMeDsl
Issue: gh-9319
2021-02-22 09:15:40 +01:00
Josh Cummings 987b19f23c
Update Build Section to Require JDK 11
Closes gh-9418
2021-02-17 11:53:51 -07:00
Josh Cummings f9c4dbae61
Update Git Workflows to Use JDK 11
Closes gh-9417
2021-02-17 11:53:51 -07:00
Josh Cummings f129410ff9
Add Java 8 Polyfill for Apache DS tests
Closes gh-9416
2021-02-17 11:53:51 -07:00
Josh Cummings ccfbff4954
Remove javax.annotation Usage
Closes gh-9415
2021-02-17 11:53:51 -07:00
Josh Cummings 3d6c5bf04a
Migrate LDAP Samples to UnboundId
Closes gh-9414
2021-02-17 11:53:51 -07:00
Josh Cummings 5e5ff27109
Configure Jackson for nanosecond precision
Closes gh-9461
2021-02-17 11:53:36 -07:00
Josh Cummings a0a9718b8b
Use Instant with micro-second precision
Closes gh-9449
2021-02-17 11:31:23 -07:00
Rob Winch 95da12110b
Additional Test for HttpSessionSecurityContextRepository
Issue gh-9387
2021-02-11 15:58:29 -07:00
Rob Winch 3116369f02
Optimize HttpSessionSecurityContextRepository
Closes gh-9387
2021-02-11 15:58:28 -07:00
Josh Cummings 304495f2b9
Next Development Version 2021-02-11 15:50:35 -07:00
Josh Cummings c4be1c6a56
Revert "Lock Dependencies"
This reverts commit a85caa4098.
2021-02-11 15:49:59 -07:00
Josh Cummings 61a67920b5
Release 5.5.0-M2 2021-02-11 15:00:38 -07:00
Josh Cummings a85caa4098
Lock Dependencies 2021-02-11 15:00:38 -07:00
Josh Cummings 983f49052c
Update to GAE 1.9.86
Closes gh-9445
2021-02-11 15:00:32 -07:00
Josh Cummings df10f7d56d
Update to Kotlin 1.4.30
Closes gh-9444
2021-02-11 15:00:27 -07:00
Josh Cummings f6bfdd94b7
Update to Spring Boot 2.4.2
Closes gh-9443
2021-02-11 15:00:05 -07:00
Josh Cummings 02d017abf7
Adjust Test Assertion
- Netty returns a slightly different exception on Windows,
so adjusted assertion accordingly.

Issue gh-9421
2021-02-10 13:20:51 -07:00
Josh Cummings ccb3b02888
Bearer Token Server-side Errors Return 500
Closes gh-9395
2021-02-10 12:35:34 -07:00