Microsoft BizTalk Server 2010 can make use of Public Key Infrastructure (PKI) digital certificates (http://msdn.microsoft.com/en-us/library/windows/desktop/aa381975.aspx) for purposes of document encryption and decryption, document signing and verification (non-repudiation), and party resolution.
With this infrastructure, BizTalk provides security at its boundaries when messages are received over some communication channels or sent to a party or channel. In general, BizTalk provides message-level security for
Inbound messages:
Receiving trusted data
Authenticating message sender party
Outbound messages:
Sending out trusted data
Trust between processes
Within the BizTalk runtime architecture, receive and send handlers are involved in message-level security. The receive handler is responsible for receiving messages from channels containing one or more receive locations. Such a receive location is a combination of a receive adapter and a pipeline. The receive pipeline contains four...