Will the following .NET code work with Mono?
public class XmlDigitalSigning
{
public const String MS_DEF_PROV = "Microsoft Base Cryptographic Provider v1.0";
public const int PROV_RSA_FULL = 1;
public SignedXml Sign(String Uri, XmlDocument doc, RSACryptoServiceProvider rsa, SigType type, String serialNumber)
{
SignedXml xmlSign = new SignedXml();
xmlSign.SigningKey = rsa; Reference reference = new Reference();
if (type == SigType.Detached)
{
reference.Uri = Uri;
}
else if (type == SigType.Enveloping)
{
DataObject obj = new DataObject();
obj.Data = doc.ChildNodes;
obj.Id = serialNumber;
reference.Uri = "#" + serialNumber; xmlSign.AddObject(obj);
}
xmlSign.AddReference(reference); xmlSign.ComputeSignature();
return xmlSign;
}}
_________________________________________________________________
Don�t just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/
_______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
