本文整理汇总了Java中org.bouncycastle.util.CollectionStore类的典型用法代码示例。如果您正苦于以下问题:Java CollectionStore类的具体用法?Java CollectionStore怎么用?Java CollectionStore使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
CollectionStore类属于org.bouncycastle.util包,在下文中一共展示了CollectionStore类的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: getCertificates
import org.bouncycastle.util.CollectionStore; //导入依赖的package包/类
Store getCertificates(ASN1Set certSet)
{
if (certSet != null)
{
List certList = new ArrayList(certSet.size());
for (Enumeration en = certSet.getObjects(); en.hasMoreElements();)
{
ASN1Primitive obj = ((ASN1Encodable)en.nextElement()).toASN1Primitive();
if (obj instanceof ASN1Sequence)
{
certList.add(new X509CertificateHolder(Certificate.getInstance(obj)));
}
}
return new CollectionStore(certList);
}
return new CollectionStore(new ArrayList());
}
开发者ID:Appdome,项目名称:ipack,代码行数:22,代码来源:CMSSignedHelper.java
示例2: getAttributeCertificates
import org.bouncycastle.util.CollectionStore; //导入依赖的package包/类
Store getAttributeCertificates(ASN1Set certSet)
{
if (certSet != null)
{
List certList = new ArrayList(certSet.size());
for (Enumeration en = certSet.getObjects(); en.hasMoreElements();)
{
ASN1Primitive obj = ((ASN1Encodable)en.nextElement()).toASN1Primitive();
if (obj instanceof ASN1TaggedObject)
{
certList.add(new X509AttributeCertificateHolder(AttributeCertificate.getInstance(((ASN1TaggedObject)obj).getObject())));
}
}
return new CollectionStore(certList);
}
return new CollectionStore(new ArrayList());
}
开发者ID:Appdome,项目名称:ipack,代码行数:22,代码来源:CMSSignedHelper.java
示例3: getCRLs
import org.bouncycastle.util.CollectionStore; //导入依赖的package包/类
Store getCRLs(ASN1Set crlSet)
{
if (crlSet != null)
{
List crlList = new ArrayList(crlSet.size());
for (Enumeration en = crlSet.getObjects(); en.hasMoreElements();)
{
ASN1Primitive obj = ((ASN1Encodable)en.nextElement()).toASN1Primitive();
if (obj instanceof ASN1Sequence)
{
crlList.add(new X509CRLHolder(CertificateList.getInstance(obj)));
}
}
return new CollectionStore(crlList);
}
return new CollectionStore(new ArrayList());
}
开发者ID:Appdome,项目名称:ipack,代码行数:22,代码来源:CMSSignedHelper.java
示例4: getCertificates
import org.bouncycastle.util.CollectionStore; //导入依赖的package包/类
/**
* Return the certificates stored in the underlying OriginatorInfo object.
*
* @return a Store of X509CertificateHolder objects.
*/
public Store getCertificates()
{
ASN1Set certSet = originatorInfo.getCertificates();
if (certSet != null)
{
List certList = new ArrayList(certSet.size());
for (Enumeration en = certSet.getObjects(); en.hasMoreElements();)
{
ASN1Primitive obj = ((ASN1Encodable)en.nextElement()).toASN1Primitive();
if (obj instanceof ASN1Sequence)
{
certList.add(new X509CertificateHolder(Certificate.getInstance(obj)));
}
}
return new CollectionStore(certList);
}
return new CollectionStore(new ArrayList());
}
开发者ID:Appdome,项目名称:ipack,代码行数:29,代码来源:OriginatorInformation.java
示例5: getCRLs
import org.bouncycastle.util.CollectionStore; //导入依赖的package包/类
/**
* Return the CRLs stored in the underlying OriginatorInfo object.
*
* @return a Store of X509CRLHolder objects.
*/
public Store getCRLs()
{
ASN1Set crlSet = originatorInfo.getCRLs();
if (crlSet != null)
{
List crlList = new ArrayList(crlSet.size());
for (Enumeration en = crlSet.getObjects(); en.hasMoreElements();)
{
ASN1Primitive obj = ((ASN1Encodable)en.nextElement()).toASN1Primitive();
if (obj instanceof ASN1Sequence)
{
crlList.add(new X509CRLHolder(CertificateList.getInstance(obj)));
}
}
return new CollectionStore(crlList);
}
return new CollectionStore(new ArrayList());
}
开发者ID:Appdome,项目名称:ipack,代码行数:29,代码来源:OriginatorInformation.java
示例6: getCertificates
import org.bouncycastle.util.CollectionStore; //导入依赖的package包/类
public Store getCertificates()
throws CMSException
{
populateCertCrlSets();
ASN1Set certSet = _certSet;
if (certSet != null)
{
List certList = new ArrayList(certSet.size());
for (Enumeration en = certSet.getObjects(); en.hasMoreElements();)
{
ASN1Primitive obj = ((ASN1Encodable)en.nextElement()).toASN1Primitive();
if (obj instanceof ASN1Sequence)
{
certList.add(new X509CertificateHolder(Certificate.getInstance(obj)));
}
}
return new CollectionStore(certList);
}
return new CollectionStore(new ArrayList());
}
开发者ID:credentials,项目名称:irma_future_id,代码行数:27,代码来源:CMSSignedDataParser.java
示例7: getCRLs
import org.bouncycastle.util.CollectionStore; //导入依赖的package包/类
public Store getCRLs()
throws CMSException
{
populateCertCrlSets();
ASN1Set crlSet = _crlSet;
if (crlSet != null)
{
List crlList = new ArrayList(crlSet.size());
for (Enumeration en = crlSet.getObjects(); en.hasMoreElements();)
{
ASN1Primitive obj = ((ASN1Encodable)en.nextElement()).toASN1Primitive();
if (obj instanceof ASN1Sequence)
{
crlList.add(new X509CRLHolder(CertificateList.getInstance(obj)));
}
}
return new CollectionStore(crlList);
}
return new CollectionStore(new ArrayList());
}
开发者ID:credentials,项目名称:irma_future_id,代码行数:27,代码来源:CMSSignedDataParser.java
示例8: getCertificates
import org.bouncycastle.util.CollectionStore; //导入依赖的package包/类
public Store getCertificates()
{
ASN1Set certSet = signedData.getCertificates();
if (certSet != null)
{
List certList = new ArrayList(certSet.size());
for (Enumeration en = certSet.getObjects(); en.hasMoreElements();)
{
ASN1Primitive obj = ((ASN1Encodable)en.nextElement()).toASN1Primitive();
if (obj instanceof ASN1Sequence)
{
certList.add(new X509CertificateHolder(Certificate.getInstance(obj)));
}
}
return new CollectionStore(certList);
}
return new CollectionStore(new ArrayList());
}
开发者ID:credentials,项目名称:irma_future_id,代码行数:24,代码来源:CMSSignedData.java
示例9: getCRLs
import org.bouncycastle.util.CollectionStore; //导入依赖的package包/类
public Store getCRLs()
{
ASN1Set crlSet = signedData.getCRLs();
if (crlSet != null)
{
List crlList = new ArrayList(crlSet.size());
for (Enumeration en = crlSet.getObjects(); en.hasMoreElements();)
{
ASN1Primitive obj = ((ASN1Encodable)en.nextElement()).toASN1Primitive();
if (obj instanceof ASN1Sequence)
{
crlList.add(new X509CRLHolder(CertificateList.getInstance(obj)));
}
}
return new CollectionStore(crlList);
}
return new CollectionStore(new ArrayList());
}
开发者ID:credentials,项目名称:irma_future_id,代码行数:24,代码来源:CMSSignedData.java
示例10: getAttributeCertificates
import org.bouncycastle.util.CollectionStore; //导入依赖的package包/类
public Store getAttributeCertificates()
{
ASN1Set certSet = signedData.getCertificates();
if (certSet != null)
{
List certList = new ArrayList(certSet.size());
for (Enumeration en = certSet.getObjects(); en.hasMoreElements();)
{
ASN1Primitive obj = ((ASN1Encodable)en.nextElement()).toASN1Primitive();
if (obj instanceof ASN1TaggedObject)
{
certList.add(new X509AttributeCertificateHolder(AttributeCertificate.getInstance(((ASN1TaggedObject)obj).getObject())));
}
}
return new CollectionStore(certList);
}
return new CollectionStore(new ArrayList());
}
开发者ID:credentials,项目名称:irma_future_id,代码行数:24,代码来源:CMSSignedData.java
注:本文中的org.bouncycastle.util.CollectionStore类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论