Class Overview
IssuingDistributionPoint ::= SEQUENCE {
distributionPoint [0] DistributionPointName OPTIONAL,
onlyContainsUserCerts [1] BOOLEAN DEFAULT FALSE,
onlyContainsCACerts [2] BOOLEAN DEFAULT FALSE,
onlySomeReasons [3] ReasonFlags OPTIONAL,
indirectCRL [4] BOOLEAN DEFAULT FALSE,
onlyContainsAttributeCerts [5] BOOLEAN DEFAULT FALSE }
Public Constructors
public
IssuingDistributionPoint
(DistributionPointName distributionPoint, boolean onlyContainsUserCerts, boolean onlyContainsCACerts, ReasonFlags onlySomeReasons, boolean indirectCRL, boolean onlyContainsAttributeCerts)
Constructor from given details.
Parameters
distributionPoint
| May contain an URI as pointer to most current CRL. |
onlyContainsUserCerts
| Covers revocation information for end certificates. |
onlyContainsCACerts
| Covers revocation information for CA certificates. |
onlySomeReasons
| Which revocation reasons does this point cover. |
indirectCRL
| If true then the CRL contains revocation
information about certificates ssued by other CAs. |
onlyContainsAttributeCerts
| Covers revocation information for attribute certificates.
|
public
IssuingDistributionPoint
(ASN1Sequence seq)
Constructor from ASN1Sequence
Public Methods
Returns
- Returns the distributionPoint.
public
ReasonFlags
getOnlySomeReasons
()
Returns
- Returns the onlySomeReasons.
public
boolean
isIndirectCRL
()
public
boolean
onlyContainsAttributeCerts
()
public
boolean
onlyContainsCACerts
()
public
boolean
onlyContainsUserCerts
()