org.bouncycastle.asn1.dvcs
Class DVCSCertInfoBuilder
java.lang.Object
|
+--org.bouncycastle.asn1.dvcs.DVCSCertInfoBuilder
- public class DVCSCertInfoBuilder
- extends java.lang.Object
DVCSCertInfo::= SEQUENCE {
version Integer DEFAULT 1 ,
dvReqInfo DVCSRequestInformation,
messageImprint DigestInfo,
serialNumber Integer,
responseTime DVCSTime,
dvStatus [0] PKIStatusInfo OPTIONAL,
policy [1] PolicyInformation OPTIONAL,
reqSignature [2] SignerInfos OPTIONAL,
certs [3] SEQUENCE SIZE (1..MAX) OF
TargetEtcChain OPTIONAL,
extensions Extensions OPTIONAL
}
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DVCSCertInfoBuilder
public DVCSCertInfoBuilder(DVCSRequestInformation dvReqInfo,
DigestInfo messageImprint,
ASN1Integer serialNumber,
DVCSTime responseTime)
build
public DVCSCertInfo build()
setVersion
public void setVersion(int version)
setDvReqInfo
public void setDvReqInfo(DVCSRequestInformation dvReqInfo)
setMessageImprint
public void setMessageImprint(DigestInfo messageImprint)
setSerialNumber
public void setSerialNumber(ASN1Integer serialNumber)
setResponseTime
public void setResponseTime(DVCSTime responseTime)
setDvStatus
public void setDvStatus(PKIStatusInfo dvStatus)
setPolicy
public void setPolicy(PolicyInformation policy)
setReqSignature
public void setReqSignature(ASN1Set reqSignature)
setCerts
public void setCerts(TargetEtcChain[] certs)
setExtensions
public void setExtensions(Extensions extensions)