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