您的位置:程序门 -> .net技术 -> web services



namespace有问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


namespace有问题
发表于:2008-01-04 09:07:57 楼主
encryptionkey   mykey   =   new   symmetricencryptionkey(mysymalg);
keyinfoname   mykeyname   =   new   keyinfoname();

这两条语句,报错namespace有问题?
有没有谁知道它们的名命空间是什么
发表于:2008-01-04 09:22:181楼 得分:0
keyinfoname   mykeyname   =   new   keyinfoname();  
语句使用这个名称空间:
using   system.security.cryptography.xml;
类库文件为:
system.security.dll


encryptionkey   mykey   =   new   symmetricencryptionkey(mysymalg);
这句不清楚。
发表于:2008-01-04 12:31:462楼 得分:0
摘自网上
http://www.koders.com/csharp/fid9c4da9985d0bf6c64d5a874c57b5b5775171c7b0.aspx

using   system;
using   system.security.cryptography;
using   system.web.services.protocols;

namespace   microsoft.web.services.security   {

public   class   symmetricencryptionkey   :   encryptionkey   {

private   symmetricalgorithm   algo;

public   symmetricencryptionkey   ()  
{
//   uses   tripledescryptoserviceprovider   -   not   default   (rjindael)
algo   =   symmetricalgorithm.create   ("tripledes");
}

public   symmetricencryptionkey   (symmetricalgorithm   key)  
{
if   (key   ==   null)
throw   new   nullreferenceexception   ("algo");
algo   =   key;
}

public   symmetricencryptionkey   (symmetricalgorithm   key,   byte[]   keyvalue)  
{
algo   =   key;
algo.key   =   keyvalue;
}

internal   symmetricalgorithm   algorithm   {
get   {   return   algo;   }
}
}
}


快速检索

最新资讯
热门点击