Package 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
The DistributionPoint object.
DistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, reasons [1] ReasonFlags OPTIONAL, cRLIssuer [2] GeneralNames OPTIONAL }
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) GeneralNames
(package private) DistributionPointName
(package private) ReasonFlags
Fields inherited from class org.gudy.bouncycastle.asn1.ASN1Encodable
BER, DER
-
Constructor Summary
ConstructorsConstructorDescriptionDistributionPoint
(DistributionPointName distributionPoint, ReasonFlags reasons, GeneralNames cRLIssuer) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
appendObject
(StringBuffer buf, String sep, String name, String value) static DistributionPoint
getInstance
(Object obj) static DistributionPoint
getInstance
(ASN1TaggedObject obj, boolean explicit) toString()
Methods inherited from class org.gudy.bouncycastle.asn1.ASN1Encodable
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode
-
Field Details
-
distributionPoint
DistributionPointName distributionPoint -
reasons
ReasonFlags reasons -
cRLIssuer
GeneralNames cRLIssuer
-
-
Constructor Details
-
DistributionPoint
-
DistributionPoint
public DistributionPoint(DistributionPointName distributionPoint, ReasonFlags reasons, GeneralNames cRLIssuer)
-
-
Method Details
-
getInstance
-
getInstance
-
getDistributionPoint
-
getReasons
-
getCRLIssuer
-
toASN1Object
- Specified by:
toASN1Object
in classASN1Encodable
-
toString
-
appendObject
-