Class CRLDistributionPoint

  • All Implemented Interfaces:
    ASN1Encodable

    public final class CRLDistributionPoint
    extends Object
    implements ASN1Encodable
    A single distribution point specification.
    • Constructor Detail

      • CRLDistributionPoint

        public CRLDistributionPoint​(CRLDistributionPoint.DistributionPointName distributionPoint,
                                    EnumSet<CRLReason> reasons,
                                    List<GeneralName> crlIssuer)
        Construct a new instance.
        Parameters:
        distributionPoint - the distribution point, or null for none
        reasons - the reason flags, or null if unspecified
        crlIssuer - the CRL issuer, or null for none
    • Method Detail

      • encodeTo

        public void encodeTo​(ASN1Encoder encoder)
        Description copied from interface: ASN1Encodable
        Encode this object.
        Specified by:
        encodeTo in interface ASN1Encodable
        Parameters:
        encoder - the encoder (must not be null)