Class IssuingDistributionPoint

  • All Implemented Interfaces:
    io.anyline.nfc.bouncycastle.asn1.ASN1Encodable , io.anyline.nfc.bouncycastle.util.Encodable

    
    public class IssuingDistributionPoint
    extends ASN1Object
                        
    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 }
    
    • Constructor Detail

      • IssuingDistributionPoint

        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.
      • IssuingDistributionPoint

        IssuingDistributionPoint(DistributionPointName distributionPoint, boolean indirectCRL, boolean onlyContainsAttributeCerts)
        Shorthand Constructor from given details.
        Parameters:
        distributionPoint - May contain an URI as pointer to most current CRL.
        indirectCRL - If true then the CRL contains revocation information about certificates ssued by other CAs.
        onlyContainsAttributeCerts - Covers revocation information for attribute certificates.