小编ped*_*des的帖子

F#和泛型类型

它有可能在f#中创建吗?

public TTarget Map<TTarget>(string SQL) where TTarget : new()
{
}
Run Code Online (Sandbox Code Playgroud)

.net f#

2
推荐指数
2
解决办法
186
查看次数

iText和数字签名

我尝试使用iText为JAVA和葡萄牙公民卡(智能卡)创建pdf签名.但是当代码执行MakeSignature类时,我总是收到一条错误说:

java.security.InvalidKeyException:提供的密钥(sun.security.pkcs11.P11Key $ P11PrivateKey)不是RSAPrivateKey实例

我需要一些帮助,有人可以帮助我吗?

 try {
        String pkcs11Config = "name=GemPC" + "\n" + "library=C:/WINDOWS/system32/pteidpkcs11.dll";
        ByteArrayInputStream configStream = new ByteArrayInputStream(pkcs11Config.getBytes());
        Provider pkcs11Provider = new sun.security.pkcs11.SunPKCS11(configStream);

        Security.addProvider(pkcs11Provider);
        CallbackHandler cmdLineHdlr = new DialogCallbackHandler();

        KeyStore.Builder builder = KeyStore.Builder.newInstance("PKCS11", pkcs11Provider,
                new KeyStore.CallbackHandlerProtection(cmdLineHdlr));

        KeyStore ks = builder.getKeyStore();

        PdfReader pdf = new PdfReader(filePath);
        FileOutputStream fos = new FileOutputStream(dest);
        PdfStamper stp = PdfStamper.createSignature(pdf, fos, '\0');
        PdfSignatureAppearance sap = stp.getSignatureAppearance();
        sap.setReason("I'm the author");

        String alias = (String) ks.aliases().nextElement();

        PrivateKey pk = (PrivateKey) ks.getKey("CITIZEN SIGNATURE CERTIFICATE", null);
        Certificate chain …
Run Code Online (Sandbox Code Playgroud)

java pdf pdf-generation itext digital-signature

2
推荐指数
1
解决办法
2493
查看次数

c#中的相关路径

我在c#应用程序中有这种情况

在我的窗户中有2条路径

C:\ Projectos\FrameworkCS\CSoft.Core C:\ Projectos2\CSoft.Core

我需要获得与第一个相关的第二个相关路径,如下所示:

..\..\Projectos2\CSoft.Core

存在一种在c#中执行此操作的方法,或者某个功能可以帮助我

c# path

1
推荐指数
1
解决办法
245
查看次数

ASP.net的简单MVC框架?

我需要一个简单的MVC框架,没有jQuery扩展,hibernate,loggers等.

只有模型 - 视图 - 控制器功能.任何人都知道我可以在哪里找到一个?

c# asp.net asp.net-mvc frameworks

0
推荐指数
3
解决办法
518
查看次数