public final class CRLDistributionPoint extends Object implements ASN1Encodable
Modifier and Type | Class and Description |
---|---|
static class |
CRLDistributionPoint.DistributionPointName
Base class of distribution point names.
|
static class |
CRLDistributionPoint.FullNameDistributionPointName
A full-name distribution point name.
|
static class |
CRLDistributionPoint.RelativeToCRLIssuerDistributionPointName
A distribution point name which is relative to a CRL issuer name.
|
Constructor and Description |
---|
CRLDistributionPoint(CRLDistributionPoint.DistributionPointName distributionPoint,
EnumSet<CRLReason> reasons,
List<GeneralName> crlIssuer)
Construct a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
encodeTo(ASN1Encoder encoder)
Encode this object.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
ofBMPString, ofEncodedBytes, ofIA5String, ofInteger, ofInteger, ofOid, ofPrintableString, ofUniversalString, ofUtf8String
public CRLDistributionPoint(CRLDistributionPoint.DistributionPointName distributionPoint, EnumSet<CRLReason> reasons, List<GeneralName> crlIssuer)
distributionPoint
- the distribution point, or null
for nonereasons
- the reason flags, or null
if unspecifiedcrlIssuer
- the CRL issuer, or null
for nonepublic void encodeTo(ASN1Encoder encoder)
ASN1Encodable
encodeTo
in interface ASN1Encodable
encoder
- the encoder (must not be null
)Copyright © 2020 JBoss by Red Hat. All rights reserved.