9237 Commits

Author SHA1 Message Date
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
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 a85caa4098589b0080d75e428f0d262090b6a1f1.
2021-02-11 15:49:59 -07:00