Class CRLDistributionPoint

java.lang.Object
org.wildfly.security.x500.cert.CRLDistributionPoint
All Implemented Interfaces:
ASN1Encodable

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

    • 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 Details

    • 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)