Class PKIPublicationInfo

  • All Implemented Interfaces:
    ASN1Encodable, Encodable

    public class PKIPublicationInfo
    extends ASN1Object
     PKIPublicationInfo ::= SEQUENCE {
                      action     INTEGER {
                                     dontPublish (0),
                                     pleasePublish (1) },
                      pubInfos  SEQUENCE SIZE (1..MAX) OF SinglePubInfo OPTIONAL }
     -- pubInfos MUST NOT be present if action is "dontPublish"
     -- (if action is "pleasePublish" and pubInfos is omitted,
     -- "dontCare" is assumed)
     
    • Field Detail

      • dontPublish

        public static final ASN1Integer dontPublish
      • pleasePublish

        public static final ASN1Integer pleasePublish
    • Constructor Detail

      • PKIPublicationInfo

        public PKIPublicationInfo​(java.math.BigInteger action)
      • PKIPublicationInfo

        public PKIPublicationInfo​(ASN1Integer action)
      • PKIPublicationInfo

        public PKIPublicationInfo​(SinglePubInfo pubInfo)
        Constructor with a single pubInfo, assumes pleasePublish as the action.
        Parameters:
        pubInfo - the pubInfo to be published (can be null if don't care is required).
      • PKIPublicationInfo

        public PKIPublicationInfo​(SinglePubInfo[] pubInfos)
        Constructor with multiple pubInfo, assumes pleasePublish as the action.
        Parameters:
        pubInfos - the pubInfos to be published (can be null if don't care is required).