*/
samlMessageContext.setRelayState(inTransport.getParameterValue("RelayState"));
log.debug("Decoded RelayState: {}", samlMessageContext.getRelayState());
SAMLObject message = resolutionProfile.resolveArtifact(samlMessageContext, artifactId, getActualReceiverEndpointURI(samlMessageContext));
// Fix potentially overwritten transports and set constants
samlMessageContext.setInboundSAMLMessage(message);
samlMessageContext.setInboundMessageTransport(inTransport);
samlMessageContext.setOutboundMessageTransport(outTransport);