}
super.populateMessageEncoder(encoder);
+ encoder.setRelayState(requestContext.getMessageDecoder().getRelayState());
ProfileResponse<ServletResponse> profileResponse = requestContext.getProfileResponse();
encoder.setResponse(profileResponse.getRawResponse());
encoder.setSamlMessage(requestContext.getSamlResponse());
relyingPartyEndpoint.getBinding());
encoder.setRelyingPartyEndpoint(relyingPartyEndpoint);
super.populateMessageEncoder(encoder);
+ encoder.setRelayState(requestContext.getLoginContext().getSpTarget());
ProfileResponse<ServletResponse> profileResponse = requestContext.getProfileResponse();
encoder.setResponse(profileResponse.getRawResponse());
encoder.setSamlMessage(requestContext.getSamlResponse());
}
super.populateMessageEncoder(encoder);
+ encoder.setRelayState(requestContext.getMessageDecoder().getRelayState());
ProfileResponse<ServletResponse> profileResponse = requestContext.getProfileResponse();
encoder.setResponse(profileResponse.getRawResponse());
encoder.setSamlMessage(requestContext.getSamlResponse());
super.populateMessageEncoder(encoder);
encoder.setIssuer(requestContext.getAssertingPartyId());
+ encoder.setRelayState(requestContext.getMessageDecoder().getRelayState());
encoder.setRelyingParty(requestContext.getRelyingPartyMetadata());
encoder.setRelyingPartyEndpoint(relyingPartyEndpoint);
encoder.setRelyingPartyRole(requestContext.getRelyingPartyRoleMetadata());