P
Patrick
I have played around a bit with the Signing/Encrypting example with the Web
Service Enhancement examples at
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwse/html/wssecdrill.asp
I have the following queries
1) How could I read the actual SOAP request sent by the client?
2) How could I read the actual SOAP response sent by the server?
3) what controls whether the webservice is called in a synchronous or
asynchronous mode?
4.1)
http://msdn.microsoft.com/library/en-us/dnwse/html/wssecdrill.asp?frame=true#ws-securitydrill_topic4
indicates a sample SOAP request as something like
<wsse:BinarySecurityToken
ValueType="http://schemas.xmlsoap.org/ws/2003/12/kerberos/Kerberosv5ST""
EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-
200401-wss-soap-message-security-1.0#Base64Binary" xmlns:wsu="..."
wsu:Id="SecurityToken-de1c75eb">
YYIFezCCBX...FYxRDU24iu
</wsse:BinarySecurityToken>
4.2) What in the client side code controls what get sets in the ValueType
and EncodingType property? In particular, I want the following to be sent
intead:
<wsse:BinarySecurityToken
ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-toke
n-profile-1.0#X509v3"
EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-m
essage-security-1.0#Base64Binary"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurit
y-utility-1.0.xsd"
wsu:Id="SecurityToken-26801369-cb9b-43b8-84a0-7d811a494a5d">
YYIFezCCBX...FYxRDU24iu
</wsse:BinarySecurityToken>
5) Similar to question 4, how could I control what XML are sent (using
schemas from Oasis instead of xmlsoap.org) when encrypting messages?
Service Enhancement examples at
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwse/html/wssecdrill.asp
I have the following queries
1) How could I read the actual SOAP request sent by the client?
2) How could I read the actual SOAP response sent by the server?
3) what controls whether the webservice is called in a synchronous or
asynchronous mode?
4.1)
http://msdn.microsoft.com/library/en-us/dnwse/html/wssecdrill.asp?frame=true#ws-securitydrill_topic4
indicates a sample SOAP request as something like
<wsse:BinarySecurityToken
ValueType="http://schemas.xmlsoap.org/ws/2003/12/kerberos/Kerberosv5ST""
EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-
200401-wss-soap-message-security-1.0#Base64Binary" xmlns:wsu="..."
wsu:Id="SecurityToken-de1c75eb">
YYIFezCCBX...FYxRDU24iu
</wsse:BinarySecurityToken>
4.2) What in the client side code controls what get sets in the ValueType
and EncodingType property? In particular, I want the following to be sent
intead:
<wsse:BinarySecurityToken
ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-toke
n-profile-1.0#X509v3"
EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-m
essage-security-1.0#Base64Binary"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurit
y-utility-1.0.xsd"
wsu:Id="SecurityToken-26801369-cb9b-43b8-84a0-7d811a494a5d">
YYIFezCCBX...FYxRDU24iu
</wsse:BinarySecurityToken>
5) Similar to question 4, how could I control what XML are sent (using
schemas from Oasis instead of xmlsoap.org) when encrypting messages?