Marcus Da Coregio
64270f28e4
Saml2LogoutRequestMixin relayState property should be binding
...
Closes gh-12539
2023-10-03 08:41:33 -03:00
Marcus Da Coregio
64e2a2ff8b
Apply updated Code Style
...
Closes gh-13881
2023-09-29 11:44:32 -03:00
Marcus Da Coregio
e29ea47ff7
Use Gradle's Version Catalog
...
Issue gh-13868
2023-09-28 14:57:18 -03:00
Marcus Da Coregio
664ee9a206
Fix formatting
...
Issue gh-13776
2023-09-25 10:09:32 -03:00
Jannick Weisshaupt
b67218c150
Fix corrupted saml2 metadata when special characters are present
...
Closes gh-13776
2023-09-25 14:08:14 +01:00
Steve Riesenberg
3feb809b35
Fix Saml2AuthenticationExceptionMixin on JDK 17
...
Closes gh-13804
2023-09-12 18:39:29 -05:00
lukasz.migdalek
f4915890cc
Use Spec Order for Verifying Signatures
...
Closes gh-12346
2023-05-15 17:24:22 -06:00
Marcus Da Coregio
8d5304f530
Use function definition instead of arrow function expression
...
Closes gh-13106
2023-05-08 14:43:06 -03:00
Marcus Da Coregio
54117d7d27
Fix test suffix to align with checkstyle
2023-04-14 13:29:15 -03:00
Josh Cummings
c15589ede1
Merge branch '5.7.x' into 5.8.x
...
Closes gh-12935
2023-03-27 16:35:46 -06:00
Tatiana Slednikova
a106188add
Add nameIdFormat processing to OpenSamlAuthenticationRequestResolver
...
Closes gh-12825
2023-03-27 16:33:11 -06:00
Josh Cummings
e7b14b3ca2
Merge branch '5.7.x' into 5.8.x
2023-03-01 11:24:17 -07:00
Josh Cummings
66665344c5
Formatting
...
Issue gh-12664
2023-03-01 11:23:45 -07:00
stnor
6c7703789a
Ignore SPSSODescriptor elements
...
Closes gh-12664
2023-03-01 11:23:45 -07:00
Dayan Kodippily
79887fa213
Closes gh-12472
2023-02-22 10:21:46 -07:00
Josh Cummings
a1b282ff03
Merge branch '5.7.x' into 5.8.x
...
Closes gh-12693
2023-02-17 10:09:32 -07:00
Josh Cummings
2db4430dcd
Preserve OpenSamlAssertingPartyDetails Instance
...
Closes gh-12667
2023-02-17 10:02:17 -07:00
Josh Cummings
fda0e9a2b6
Merge branch '5.7.x' into 5.8.x
...
Closes gh-12458
2022-12-23 15:54:37 -07:00
Josh Cummings
3cfaf0d11d
Avoid LinkedMultiValueMap in Serializable Object
...
Closes gh-11785
2022-12-23 15:54:00 -07:00
Marcus Da Coregio
3d0be9beba
Merge branch '5.7.x' into 5.8.x
2022-11-16 14:51:23 -03:00
Marcus Da Coregio
2d19d972f4
Merge branch '5.6.x' into 5.7.x
2022-11-16 14:51:07 -03:00
Marcus Da Coregio
d5aabd721a
Specify UTF8 for response content
...
This is needed because in some other platforms, like Windows, the default charset might be different
Issue gh-12026
2022-11-16 14:50:31 -03:00
Marcus Da Coregio
9b6be3a556
Merge branch '5.7.x' into 5.8.x
...
Closes gh-12222
2022-11-16 13:44:48 -03:00
Marcus Da Coregio
8441e755d3
Merge branch '5.6.x' into 5.7.x
...
Closes gh-12221
2022-11-16 13:44:16 -03:00
Marcus Da Coregio
53148dc7b5
Use UTF-8 in Saml2MetadataFilter response writer
...
Closes gh-12026
2022-11-16 13:43:46 -03:00
Josh Cummings
b81fbf024b
Merge branch '5.7.x' into 5.8.x
...
Closes gh-12209
2022-11-14 18:17:02 -07:00
Josh Cummings
79483b2bc9
Merge branch '5.6.x' into 5.7.x
...
Closes gh-12208
2022-11-14 18:16:22 -07:00
Sabina Palakova
ed3af6482d
Fix SAML logout log messages
...
Fixes SAML logout log messages incorrectly referring to logout
response instead of logout request and vice versa.
Closes gh-12129
2022-11-14 18:11:49 -07:00
Josh Cummings
9a1fae3e8e
Add createDefaultAssertionValidatorWithParameters
...
Closes gh-11675
2022-11-07 16:06:42 -07:00
Josh Cummings
506e50bfd0
Move Saml2 Authentication Filters
...
Issue gh-8819
2022-09-26 10:44:27 -06:00
Marcus Da Coregio
0c96989cbe
Move script tag into body element
...
Closes gh-11879
2022-09-19 15:46:23 -03:00
Marcus Da Coregio
7359bd5949
Move SAML Post inline javascript to script tag
...
To avoid relying on HTML event handlers and adding unsafe-* rules to CSP, the javascript is moved to a <script> tag. This also allows a better browser compatibility
Closes gh-11676
2022-08-16 15:06:10 -06:00
Ulrich Grave
409998a3fe
Add hash-based Content-Security-Policy for SAML pages
...
Closes gh-11631
2022-07-27 17:59:42 -06:00
Josh Cummings
56a6133b20
Merge Same-named Attribute Elements
...
Closes gh-11042
2022-07-20 18:43:25 -06:00
Josh Cummings
bced37f6a7
Merge Same-named Attribute Elements
...
Closes gh-11042
2022-07-20 18:41:55 -06:00
Josh Cummings
561f65b34d
Merge Same-named Attribute Elements
...
Closes gh-11042
2022-07-20 18:40:20 -06:00
Josh Cummings
3c8a80c364
Add SecurityContextHolderStrategy to Saml2
...
Issue gh-11060
2022-06-27 13:05:11 -06:00
Joe Grandja
2a3845a7ed
Update org.opensaml:opensaml-core4 to 4.1.1
...
Closes gh-11420
2022-06-20 14:50:24 -04:00
Joe Grandja
bca43af9bb
Update org.opensaml:opensaml-core4 to 4.1.1
...
Closes gh-11410
2022-06-20 12:08:07 -04:00
Josh Cummings
d22277ce36
Add missing KeyInfo
...
Closes gh-11354
2022-06-09 13:16:50 -06:00
Josh Cummings
bd60a0f8c9
Add OpenSamlSigningUtilsTests
...
Issue gh-11354
2022-06-09 13:16:49 -06:00
Josh Cummings
812bb0ead0
Add missing KeyInfo
...
Closes gh-11354
2022-06-09 13:12:52 -06:00
Josh Cummings
bb9c7d1b6e
Add OpenSamlSigningUtilsTests
...
Issue gh-11354
2022-06-09 13:12:33 -06:00
Jared Rufer
3ca4b06612
Support multiple SingleLogoutService bindings.
...
Closes gh-11286
2022-06-09 12:56:16 -06:00
j3graham
29ba67b6d7
Remove dependency on commons-codec by using java.util.Base64
...
Closes gh-11318
2022-06-09 06:50:01 -06:00
Houssem BELHADJ AHMED
fc653bb81a
make SAML authentication request uri configurable
...
Closes gh-10840
2022-06-06 12:49:29 -06:00
Marcus Da Coregio
e20323e0a8
Use Java 11 Toolchain for OpenSaml4 compile
...
Issue gh-10816
2022-06-02 19:24:42 +02:00
Claudio Consolmagno
07f9afe057
Use 'md:' prefix in EntityDescriptor XML
...
Create the EntityDescriptor object with
EntityDescriptor.DEFAULT_ELEMENT_NAME instead of
EntityDescriptor.ELEMENT_QNAME. That ensures the EntityDescriptor tag
is marshalled to xml with the 'md:' prefix, consistent with all other
metadata tags.
Closes #11283
2022-05-31 17:11:02 -06:00
Claudio Consolmagno
c39d39b35f
Use 'md:' prefix in EntityDescriptor XML
...
Create the EntityDescriptor object with
EntityDescriptor.DEFAULT_ELEMENT_NAME instead of
EntityDescriptor.ELEMENT_QNAME. That ensures the EntityDescriptor tag
is marshalled to xml with the 'md:' prefix, consistent with all other
metadata tags.
Closes #11283
2022-05-31 17:08:51 -06:00
Claudio Consolmagno
b1004aff4e
Use 'md:' prefix in EntityDescriptor XML
...
Create the EntityDescriptor object with
EntityDescriptor.DEFAULT_ELEMENT_NAME instead of
EntityDescriptor.ELEMENT_QNAME. That ensures the EntityDescriptor tag
is marshalled to xml with the 'md:' prefix, consistent with all other
metadata tags.
Closes #11283
2022-05-31 17:07:18 -06:00