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 }
Constructor and Description |
---|
DVCSCertInfoBuilder(DVCSRequestInformation dvReqInfo,
DigestInfo messageImprint,
ASN1Integer serialNumber,
DVCSTime responseTime) |
Modifier and Type | Method and Description |
---|---|
DVCSCertInfo |
build() |
void |
setCerts(TargetEtcChain[] certs) |
void |
setDvReqInfo(DVCSRequestInformation dvReqInfo) |
void |
setDvStatus(PKIStatusInfo dvStatus) |
void |
setExtensions(Extensions extensions) |
void |
setMessageImprint(DigestInfo messageImprint) |
void |
setPolicy(PolicyInformation policy) |
void |
setReqSignature(ASN1Set reqSignature) |
void |
setResponseTime(DVCSTime responseTime) |
void |
setSerialNumber(ASN1Integer serialNumber) |
void |
setVersion(int version) |
public DVCSCertInfoBuilder(DVCSRequestInformation dvReqInfo, DigestInfo messageImprint, ASN1Integer serialNumber, DVCSTime responseTime)
public DVCSCertInfo build()
public void setVersion(int version)
public void setDvReqInfo(DVCSRequestInformation dvReqInfo)
public void setMessageImprint(DigestInfo messageImprint)
public void setSerialNumber(ASN1Integer serialNumber)
public void setResponseTime(DVCSTime responseTime)
public void setDvStatus(PKIStatusInfo dvStatus)
public void setPolicy(PolicyInformation policy)
public void setReqSignature(ASN1Set reqSignature)
public void setCerts(TargetEtcChain[] certs)
public void setExtensions(Extensions extensions)