|
|
|
|
@ -60,7 +60,8 @@ public class Saml2AuthenticationTokenConverterTests {
@@ -60,7 +60,8 @@ public class Saml2AuthenticationTokenConverterTests {
|
|
|
|
|
given(this.relyingPartyRegistrationResolver.convert(any(HttpServletRequest.class))) |
|
|
|
|
.willReturn(this.relyingPartyRegistration); |
|
|
|
|
MockHttpServletRequest request = new MockHttpServletRequest(); |
|
|
|
|
request.setParameter("SAMLResponse", Saml2Utils.samlEncode("response".getBytes(StandardCharsets.UTF_8))); |
|
|
|
|
request.setParameter("SAMLResponse", |
|
|
|
|
Saml2Utils.samlEncodeNotRfc2045("response".getBytes(StandardCharsets.UTF_8))); |
|
|
|
|
Saml2AuthenticationToken token = converter.convert(request); |
|
|
|
|
assertThat(token.getSaml2Response()).isEqualTo("response"); |
|
|
|
|
assertThat(token.getRelyingPartyRegistration().getRegistrationId()) |
|
|
|
|
@ -111,7 +112,7 @@ public class Saml2AuthenticationTokenConverterTests {
@@ -111,7 +112,7 @@ public class Saml2AuthenticationTokenConverterTests {
|
|
|
|
|
MockHttpServletRequest request = new MockHttpServletRequest(); |
|
|
|
|
request.setMethod("GET"); |
|
|
|
|
byte[] deflated = Saml2Utils.samlDeflate("response"); |
|
|
|
|
String encoded = Saml2Utils.samlEncode(deflated); |
|
|
|
|
String encoded = Saml2Utils.samlEncodeNotRfc2045(deflated); |
|
|
|
|
request.setParameter("SAMLResponse", encoded); |
|
|
|
|
Saml2AuthenticationToken token = converter.convert(request); |
|
|
|
|
assertThat(token.getSaml2Response()).isEqualTo("response"); |
|
|
|
|
|