Class CRLDistributionPoint
java.lang.Object
org.wildfly.security.x500.cert.CRLDistributionPoint
- All Implemented Interfaces:
org.wildfly.security.asn1.ASN1Encodable
public final class CRLDistributionPoint
extends Object
implements org.wildfly.security.asn1.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<org.wildfly.security.x500.GeneralName> crlIssuer) Construct a new instance. -
Method Summary
-
Constructor Details
-
CRLDistributionPoint
public CRLDistributionPoint(CRLDistributionPoint.DistributionPointName distributionPoint, EnumSet<CRLReason> reasons, List<org.wildfly.security.x500.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
public void encodeTo(org.wildfly.security.asn1.ASN1Encoder encoder) - Specified by:
encodeToin interfaceorg.wildfly.security.asn1.ASN1Encodable
-