List of usage examples for org.bouncycastle.asn1.x509 DistributionPoint getInstance
public static DistributionPoint getInstance(Object obj)
From source file:net.sf.keystore_explorer.crypto.x509.CRLDistributionPoints.java
License:Open Source License
private CRLDistributionPoints(ASN1Sequence seq) { distributionPointList = new ArrayList<DistributionPoint>(); for (int i = 0; i != seq.size(); i++) { distributionPointList.add(DistributionPoint.getInstance(seq.getObjectAt(i))); }//from w ww.java 2 s . c o m }
From source file:org.cryptacular.x509.ExtensionReader.java
License:Open Source License
/** * Reads the value of the <code>CRLDistributionPoints</code> extension field * of the certificate.//from www .j a v a2 s .co m * * @return List of CRL distribution points or null if extension is not * defined. */ public List<DistributionPoint> readCRLDistributionPoints() { final ASN1Encodable data = read(ExtensionType.CRLDistributionPoints); if (data == null) { return null; } final ASN1Sequence sequence = ASN1Sequence.getInstance(data); final List<DistributionPoint> list = new ArrayList<>(sequence.size()); for (int i = 0; i < sequence.size(); i++) { list.add(DistributionPoint.getInstance(sequence.getObjectAt(i))); } return list; }