org.gudy.bouncycastle.asn1.x509
Class DistributionPoint
java.lang.Object
org.gudy.bouncycastle.asn1.ASN1Encodable
org.gudy.bouncycastle.asn1.x509.DistributionPoint
- All Implemented Interfaces:
- DEREncodable
public class DistributionPoint
- extends ASN1Encodable
The DistributionPoint object.
DistributionPoint ::= SEQUENCE {
distributionPoint [0] DistributionPointName OPTIONAL,
reasons [1] ReasonFlags OPTIONAL,
cRLIssuer [2] GeneralNames OPTIONAL
}
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DistributionPoint
public DistributionPoint(ASN1Sequence seq)
DistributionPoint
public DistributionPoint(DistributionPointName distributionPoint,
ReasonFlags reasons,
GeneralNames cRLIssuer)
getInstance
public static DistributionPoint getInstance(ASN1TaggedObject obj,
boolean explicit)
getInstance
public static DistributionPoint getInstance(java.lang.Object obj)
getDistributionPoint
public DistributionPointName getDistributionPoint()
getReasons
public ReasonFlags getReasons()
getCRLIssuer
public GeneralNames getCRLIssuer()
toASN1Object
public DERObject toASN1Object()
- Specified by:
toASN1Object
in class ASN1Encodable
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object