protected SecurityProtocolCorrelationState GetCorrelationState(SecurityToken correlationToken, ReceiveSecurityHeader securityHeader)
        {
            SecurityProtocolCorrelationState result = new SecurityProtocolCorrelationState(correlationToken);

            if (securityHeader.MaintainSignatureConfirmationState && !this.factory.ActAsInitiator)
            {
                result.SignatureConfirmations = securityHeader.GetSentSignatureValues();
            }
            return(result);
        }
 protected SecurityProtocolCorrelationState GetCorrelationState(SecurityToken correlationToken, ReceiveSecurityHeader securityHeader)
 {
     SecurityProtocolCorrelationState result = new SecurityProtocolCorrelationState(correlationToken);
     if (securityHeader.MaintainSignatureConfirmationState && !this.factory.ActAsInitiator)
     {
         result.SignatureConfirmations = securityHeader.GetSentSignatureValues();
     }
     return result;
 }