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) ReasonFlagsFields inherited from class ASN1Encodable
BER, DER -
Constructor Summary
ConstructorsConstructorDescriptionDistributionPoint(DistributionPointName distributionPoint, ReasonFlags reasons, GeneralNames cRLIssuer) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidappendObject(StringBuffer buf, String sep, String name, String value) static DistributionPointgetInstance(Object obj) static DistributionPointgetInstance(ASN1TaggedObject obj, boolean explicit) toString()Methods inherited from class 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:
toASN1Objectin classASN1Encodable
-
toString
-
appendObject
-