1 package org.bouncycastle.asn1.x509;
3 import org.bouncycastle.asn1.*;
5 public class DistributionPoint
6 implements DEREncodable
8 DERConstructedSequence seq = null;
10 public DistributionPoint(
11 DistributionPointName distributionPoint,
13 GeneralNames cRLIssuer)
15 seq = new DERConstructedSequence();
17 if (distributionPoint != null)
19 seq.addObject(new DERTaggedObject(0, distributionPoint));
24 seq.addObject(new DERTaggedObject(1, reasons));
27 if (cRLIssuer != null)
29 seq.addObject(new DERTaggedObject(2, cRLIssuer));
35 * DistributionPoint ::= SEQUENCE {
36 * distributionPoint [0] DistributionPointName OPTIONAL,
37 * reasons [1] ReasonFlags OPTIONAL,
38 * cRLIssuer [2] GeneralNames OPTIONAL
42 public DERObject getDERObject()