Rob Winch
392129b616
Use 2004-present Copyright Header
...
The Spring portfolio is changing to use <inception-year>-present in
the copyright headers to simplify keeping headers up to date. This
commit updates the headers and the checkstyle accordingly.
The commit updated etc/checkstyle/header.txt
It also updated the copyright headers using the following find/replace:
Find: (Copyright \d{4})\s*(\-\d{4})? the original author or authors.
Replace: Copyright 2004-present the original author or authors.
Closes gh-17633
8 months ago
Rob Winch
829af961f0
Use Meaningful Configurer Names in Test
...
This just renames the Configurer names used in
AbstractConfiguredSecurityBuilderTests to be more meaningful.
Issue gh-17020 gh-17011
Signed-off-by: Rob Winch <362503+rwinch@users.noreply.github.com>
8 months ago
Rob Winch
ea9dd2728e
Support add nested security configurers during builder initialization
...
Closes gh-17011
Signed-off-by: DingHao <dh.hiekn@gmail.com>
8 months ago
Marcus Hert da Coregio
2a38de48b8
Fix securityContextRepository() initialization in oauth2Login() DSL
...
Closes gh-17502
Signed-off-by: Marcus Hert da Coregio <marcusdacoregio@gmail.com>
8 months ago
Josh Cummings
72eb3065de
Remove AuthorizationWebProxyConfiguration From Reactive
...
Closes gh-17545
8 months ago
Josh Cummings
bc0d706275
Use PathPatternMessageMatcher.Builder in XML Config
...
Closes gh-17508
9 months ago
Josh Cummings
4f5b17334e
Pick Up csrfChannelInterceptor in XML
...
Closes gh-17493
9 months ago
Josh Cummings
9f88ef83eb
Polish Post-Processor Test
...
Issue gh-17175
Signed-off-by: Josh Cummings <3627351+jzheaux@users.noreply.github.com>
9 months ago
Maciej Kowalski
46283b3452
Relax ObjectPostProcessor Type Constraints
...
Closes gh-17175
Signed-off-by: Maciej Kowalski <f.kowal@gmail.com>
9 months ago
Joe Grandja
dab989d7c3
Fix NPE with DPoP tokenAuthenticationManager
...
Closes gh-17172
10 months ago
Joe Grandja
a265ac6ae7
Polish gh-17080
11 months ago
Josh Cummings
0220e471bb
Move Serialization Samples
...
To make SpringSecurityCoreVersionSerializableTests more manageable,
this commit moves the sample class constructions to a separate file.
In this way, the tests file only changes when serialization tests are
added. When classes are introduced, they can be added to SerializationSamples,
separating the two concerns
11 months ago
Josh Cummings
12a18c3792
Polish Serialization Tests
...
If Instancio fails to instatiate the class sample, it will
now also delete the serialized sample file. Otherwise, it will
leave a zero-byte file on the filesystem, confusing future test runs
11 months ago
Josh Cummings
d04f7071c2
Add Missing Serialization Samples
...
Closes gh-17038
11 months ago
Josh Cummings
c3c2bcd6b7
Ignore Serialization in Test Components
...
Since we don't need to ensure the serializability of test components
across versions, we can ignore missing version UIDs when those
test components aren't about testing Java serialization.
Issue gh-17038
11 months ago
Josh Cummings
39fdceab59
Add Missing Serializable Samples
...
Issue gh-17038
11 months ago
Josh Cummings
65d53beff8
Polish Serialization Tests
...
- Error when public, non-ignored, serializable file is missing a sample
- Provide mechanism for creating an InstancioApi from scratch
Issue gh-17038
11 months ago
Josh Cummings
34afa64c0c
Add Current-Version Deserialization Test
...
We should test that serialized files from the current minor version
can be deserialized. This ensures that serializations remain
deserializable in patch releases.
Issue gh-3737
11 months ago
Josh Cummings
f86c4ad383
Polish Native Support
...
- Remove unneeded deprecateion marker
- Add missing reflected class
Issue gh-16536
12 months ago
Josh Cummings
178ca73673
Fix Type Check
...
Issue gh-16536
12 months ago
Josh Cummings
ae82be70c3
Add Needed Runtime Hints
...
Issue gh-16536
12 months ago
Josh Cummings
0e70482725
Fix Formatting
12 months ago
Josh Cummings
09ba5397fb
Add Support for Authorizing Spring MVC Return Types
...
Closes gh-16059
12 months ago
Daeho Kwon
9908d96644
DeferredCsrfToken Implements Supplier
...
Closes gh-16870
Signed-off-by: Daeho Kwon <trewq231@naver.com>
12 months ago
Josh Cummings
f93a7a2f85
Deprecate HandlerMappingIntrospectorRequestTransformer
...
Closes gh-16536
12 months ago
Steve Riesenberg
3c0fef59b5
Polish gh-16039
...
Closes gh-16038
12 months ago
Jonah Klöckner
da94fbe431
Evaluate URI query parameter only if enabled
...
Issue gh-16038
12 months ago
Joe Grandja
9c073dbcde
Add AuthenticationEntryPoint for DPoP
...
Issue gh-16574
Closes gh-16900
12 months ago
chu3la
8cbe02e3aa
Update WebAuthn Test Objects Class Names
...
Closes gh-16604
Signed-off-by: chu3la <elmansouri.houssam@gmail.com>
12 months ago
Josh Cummings
4cdc6dab21
Fix Formatting
...
Issue gh-16604
12 months ago
Vasanth
04d7130975
Update WebAuthn Test Objects Class Names
...
Renamed the WebAuthn test object class names
Closes gh-16604
Signed-off-by: Vasanth <76898064+vasanth-79@users.noreply.github.com>
12 months ago
Steve Riesenberg
b7df86197c
Apply request-handler-ref to CsrfAuthenticationStrategy
...
Closes gh-16801
1 year ago
Steve Riesenberg
c84c438075
Apply request-handler-ref to CsrfAuthenticationStrategy
...
Closes gh-16801
1 year ago
Josh Cummings
15b9a50060
Add Test
...
Issue gh-16819
1 year ago
Steve Riesenberg
860f130bc4
Add additional validation when refreshing ID tokens
...
Issue gh-16589
1 year ago
Evgeniy Cheban
ad1ee28f01
Update HandlerMappingIntrospector Usage in CORS support
...
Closes gh-16501
Signed-off-by: Evgeniy Cheban <mister.cheban@gmail.com>
1 year ago
Josh Cummings
86599afd43
Rename servletPath to basePath
...
Closes gh-16765
1 year ago
Josh Cummings
c91656c27a
Add Authorization Event Tests
...
- These ensure that the parameterized version of authorization events
can be listened to
Issue gh-16700
1 year ago
Josh Cummings
e6008b6067
Add RedirectToHttps to XML
...
Closes gh-16775
1 year ago
Steve Riesenberg
5bb5d0f6be
Polish gh-16589
1 year ago
Josh Cummings
be23268c37
Add redirectToHttps DSL Configurer
...
Closes gh-16679
1 year ago
Max Batischev
fa35c5b4d8
Make DefaultOneTimeToken Serializable
...
Closes gh-16617
Signed-off-by: Max Batischev <mblancer@mail.ru>
1 year ago
Rob Winch
76a566265c
Use PortResolver Beans by Default
...
Closes gh-16664
1 year ago
Josh Cummings
7d301f87d6
Add Opt-in PathPattern Strategy
...
Closes gh-16573
1 year ago
Josh Cummings
cc2cfc62b0
Add Test Requiring serialVersionUID
...
Issue gh-16276
1 year ago
tejas-teju
c4b223266c
Return Invalid Credentials message on login error
...
Closes gh-16484
Signed-off-by: tejas-teju <tejas8196@gmail.com>
1 year ago
Josh Cummings
946812691e
Make AuthenticatorAttestation Serializable
...
Issue gh-16481
1 year ago
Max Batischev
b5a4218a0b
Make WebAuthnAuthenticationRequestToken Serializable
...
Closes gh-16481
Signed-off-by: Max Batischev <mblancer@mail.ru>
1 year ago
Max Batischev
879b44f9a1
Make PublicKeyCredentialRequestOptions Serializable
...
Closes gh-16432
Signed-off-by: Max Batischev <mblancer@mail.ru>
1 year ago
Joe Grandja
2480d41981
Add support for OAuth 2.0 Demonstrating Proof of Possession (DPoP)
...
Signed-off-by: Joe Grandja <10884212+jgrandja@users.noreply.github.com>
1 year ago