|
|
|
@ -52,6 +52,7 @@ public final class CacheSaml2AuthenticationRequestRepository |
|
|
|
@Override |
|
|
|
@Override |
|
|
|
public void saveAuthenticationRequest(AbstractSaml2AuthenticationRequest authenticationRequest, |
|
|
|
public void saveAuthenticationRequest(AbstractSaml2AuthenticationRequest authenticationRequest, |
|
|
|
HttpServletRequest request, HttpServletResponse response) { |
|
|
|
HttpServletRequest request, HttpServletResponse response) { |
|
|
|
|
|
|
|
Assert.notNull(authenticationRequest, "authenticationRequest must not be null"); |
|
|
|
String relayState = request.getParameter(Saml2ParameterNames.RELAY_STATE); |
|
|
|
String relayState = request.getParameter(Saml2ParameterNames.RELAY_STATE); |
|
|
|
Assert.notNull(relayState, "relayState must not be null"); |
|
|
|
Assert.notNull(relayState, "relayState must not be null"); |
|
|
|
this.cache.put(relayState, authenticationRequest); |
|
|
|
this.cache.put(relayState, authenticationRequest); |
|
|
|
|