Crypto functions analysis in SCEP client java version
来源:互联网 发布:linux复制压缩文件命令 编辑:程序博客网 时间:2024/06/03 23:04
/** * Generate an PKCS#10 request based on the past in signer. * * @param signer the content signer to be used to generate the signature validating the certificate. * @return a holder containing the resulting PKCS#10 certification request. */ public PKCS10CertificationRequest build( ContentSigner signer) { CertificationRequestInfo info; if (attributes.isEmpty()) { if (leaveOffEmpty) { info = new CertificationRequestInfo(subject, publicKeyInfo, null); } else { info = new CertificationRequestInfo(subject, publicKeyInfo, new DERSet()); } } else { ASN1EncodableVector v = new ASN1EncodableVector(); for (Iterator it = attributes.iterator(); it.hasNext();) { v.add(Attribute.getInstance(it.next())); } info = new CertificationRequestInfo(subject, publicKeyInfo, new DERSet(v)); } try { OutputStream sOut = signer.getOutputStream(); sOut.write(info.getEncoded(ASN1Encoding.DER)); sOut.close(); return new PKCS10CertificationRequest(new CertificationRequest(info, signer.getAlgorithmIdentifier(), new DERBitString(signer.getSignature()))); } catch (IOException e) { throw new IllegalStateException("cannot produce certification request signature"); } }}
0 0
- Crypto functions analysis in SCEP client java version
- Analysis 3 Functions
- socket in java -client
- JAVA Functions in XI(转)
- Using Sockets in Java - Client
- crypto API used in ipsec
- java.lang.UnsupportedClassVersionError: Bad version number in
- bubble sort in linked list....(java version)
- How To Use WordBasic Functions in an MFC Automation Client for Word 97, Word 2000, Word 2002, or Word 2003
- some functions in assembly
- Useful functions in PHP
- python build-in functions
- Inline Functions in C++
- Callback Functions in JavaScript
- Functions in R
- Overloading Functions in C
- Built-in Functions
- Python Built-in Functions
- SysTick_Config配置systic中断间隔时间
- js中的preventDefault与stopPropagation详解
- JSON数据封装
- 浅析Struts1和Struts2的Action线程安全问题
- 开源jms服务ActiveMQ的负载均衡+高可用部署方案探索
- Crypto functions analysis in SCEP client java version
- Android6.0权限适配之WRITE_EXTERNAL_STORAGE(SD卡写入)
- 操作系统的基本组成部分
- C# 将光标定位到录入式控件(如text,combobox)的末尾
- 前端开发APP,从HBuilder开始~
- cocos2D-X源码分析之从cocos2D-X学习OpenGL(8)----纹理
- 插件datatables的使用说明
- Python之最大公约数和最小公倍数
- 0012_对象的多态性