public X509SecurityToken GetBodySigningToken(Security sec)
{
X509SecurityToken token = null;
foreach (ISecurityElement securityElement in sec.Elements)
{
if (securityElement is Signature)
{
Signature sig = (Signature)securityElement;
if ((sig.SignatureOptions & SignatureOptions.IncludeSoapBody) != 0)
{
Microsoft.Web.Services2.Security.Tokens.SecurityToken sigToken = sig.SecurityToken;
if (sigToken is X509SecurityToken)
{
token = (X509SecurityToken)sigToken;
}
}
}
}
return token;
}
是这个么?
{
X509SecurityToken token = null;
foreach (ISecurityElement securityElement in sec.Elements)
{
if (securityElement is Signature)
{
Signature sig = (Signature)securityElement;
if ((sig.SignatureOptions & SignatureOptions.IncludeSoapBody) != 0)
{
Microsoft.Web.Services2.Security.Tokens.SecurityToken sigToken = sig.SecurityToken;
if (sigToken is X509SecurityToken)
{
token = (X509SecurityToken)sigToken;
}
}
}
}
return token;
}
是这个么?
传输层安全协议。它的前身是 SSL
这里有:
http://www.tjqhit.com/article/1602.html