org.bouncycastle.asn1.crmf

Class PKIPublicationInfo

Implemented Interfaces:
DEREncodable

public class PKIPublicationInfo
extends ASN1Encodable

Field Summary

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Method Summary

DERInteger
getAction()
static PKIPublicationInfo
getInstance(Object o)
SinglePubInfo[]
getPubInfos()
DERObject
toASN1Object()
 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)
 

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object

Method Details

getAction

public DERInteger getAction()

getInstance

public static PKIPublicationInfo getInstance(Object o)

getPubInfos

public SinglePubInfo[] getPubInfos()

toASN1Object

public DERObject toASN1Object()
 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)
 
Overrides:
toASN1Object in interface ASN1Encodable
Returns:
a basic ASN.1 object representation.