Package org.wildfly.security.x500.cert
Class CRLDistributionPoint
java.lang.Object
org.wildfly.security.x500.cert.CRLDistributionPoint
- All Implemented Interfaces:
ASN1Encodable
A single distribution point specification.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classBase class of distribution point names.static final classA full-name distribution point name.static final classA distribution point name which is relative to a CRL issuer name. -
Constructor Summary
ConstructorsConstructorDescriptionCRLDistributionPoint(CRLDistributionPoint.DistributionPointName distributionPoint, EnumSet<CRLReason> reasons, List<GeneralName> crlIssuer) Construct a new instance. -
Method Summary
-
Constructor Details
-
CRLDistributionPoint
public CRLDistributionPoint(CRLDistributionPoint.DistributionPointName distributionPoint, EnumSet<CRLReason> reasons, List<GeneralName> crlIssuer) Construct a new instance.- Parameters:
distributionPoint- the distribution point, ornullfor nonereasons- the reason flags, ornullif unspecifiedcrlIssuer- the CRL issuer, ornullfor none
-
-
Method Details
-
encodeTo
Description copied from interface:ASN1EncodableEncode this object.- Specified by:
encodeToin interfaceASN1Encodable- Parameters:
encoder- the encoder (must not benull)
-