Top Description Fields Constructors Methods
org.bouncycastle.asn1.x509

public Class DistributionPoint

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1EncodableVector, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .ASN1TaggedObject, .DERBitString, .DERSequence, .DERTaggedObject, org.bouncycastle.util.Strings

The DistributionPoint object.
DistributionPoint ::= SEQUENCE {
     distributionPoint [0] DistributionPointName OPTIONAL,
     reasons           [1] ReasonFlags OPTIONAL,
     cRLIssuer         [2] GeneralNames OPTIONAL
}

Field Summary

Modifier and TypeField and Description
pack-priv GeneralNames
pack-priv DistributionPointName
pack-priv ReasonFlags

Constructor Summary

AccessConstructor and Description
public
public
DistributionPoint(DistributionPointName distributionPoint, ReasonFlags reasons, GeneralNames cRLIssuer)

Method Summary

Modifier and TypeMethod and Description
private void
appendObject(StringBuffer buf, String sep, String name, String value)

public GeneralNames
public DistributionPointName
public static DistributionPoint
getInstance(ASN1TaggedObject obj, boolean explicit)

public static DistributionPoint
public ReasonFlags
public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.bouncycastle.asn1.ASN1Object:
equalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

cRLIssuerback to summary
pack-priv GeneralNames cRLIssuer
distributionPointback to summary
pack-priv DistributionPointName distributionPoint
reasonsback to summary
pack-priv ReasonFlags reasons

Constructor Detail

DistributionPointback to summary
public DistributionPoint(ASN1Sequence seq)
DistributionPointback to summary
public DistributionPoint(DistributionPointName distributionPoint, ReasonFlags reasons, GeneralNames cRLIssuer)

Method Detail

appendObjectback to summary
private void appendObject(StringBuffer buf, String sep, String name, String value)
getCRLIssuerback to summary
public GeneralNames getCRLIssuer()
getDistributionPointback to summary
public DistributionPointName getDistributionPoint()
getInstanceback to summary
public static DistributionPoint getInstance(ASN1TaggedObject obj, boolean explicit)
getInstanceback to summary
public static DistributionPoint getInstance(Object obj)
getReasonsback to summary
public ReasonFlags getReasons()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object