Top Description Fields Constructors Methods
org.bouncycastle.asn1.dvcs

public Class DVCSCertInfo

extends ASN1Object
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1Encodable, .ASN1EncodableVector, .ASN1Integer, .ASN1Object, .ASN1Primitive, .ASN1Sequence, .ASN1Set, .ASN1TaggedObject, .DERSequence, .DERTaggedObject, org.bouncycastle.asn1.cmp.PKIStatusInfo, org.bouncycastle.asn1.x509.DigestInfo, .Extensions, .PolicyInformation

    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
    }

Field Summary

Modifier and TypeField and Description
private ASN1Sequence
private static final int
private DVCSRequestInformation
private PKIStatusInfo
private Extensions
private DigestInfo
private PolicyInformation
private ASN1Set
private DVCSTime
private ASN1Integer
private static final int
private static final int
private static final int
private static final int
private int

Constructor Summary

AccessConstructor and Description
public
DVCSCertInfo(DVCSRequestInformation dvReqInfo, DigestInfo messageImprint, ASN1Integer serialNumber, DVCSTime responseTime)

private

Method Summary

Modifier and TypeMethod and Description
public TargetEtcChain[]
public DVCSRequestInformation
public PKIStatusInfo
public Extensions
public static DVCSCertInfo
public static DVCSCertInfo
getInstance(ASN1TaggedObject obj, boolean explicit)

public DigestInfo
public PolicyInformation
public ASN1Set
public DVCSTime
public ASN1Integer
public int
private void
private void
setMessageImprint(DigestInfo messageImprint)

private void
setVersion(int version)

public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

certsback to summary
private ASN1Sequence certs
DEFAULT_VERSIONback to summary
private static final int DEFAULT_VERSION
dvReqInfoback to summary
private DVCSRequestInformation dvReqInfo
dvStatusback to summary
private PKIStatusInfo dvStatus
extensionsback to summary
private Extensions extensions
messageImprintback to summary
private DigestInfo messageImprint
policyback to summary
private PolicyInformation policy
reqSignatureback to summary
private ASN1Set reqSignature
responseTimeback to summary
private DVCSTime responseTime
serialNumberback to summary
private ASN1Integer serialNumber
TAG_CERTSback to summary
private static final int TAG_CERTS
TAG_DV_STATUSback to summary
private static final int TAG_DV_STATUS
TAG_POLICYback to summary
private static final int TAG_POLICY
TAG_REQ_SIGNATUREback to summary
private static final int TAG_REQ_SIGNATURE
versionback to summary
private int version

Constructor Detail

DVCSCertInfoback to summary
public DVCSCertInfo(DVCSRequestInformation dvReqInfo, DigestInfo messageImprint, ASN1Integer serialNumber, DVCSTime responseTime)
DVCSCertInfoback to summary
private DVCSCertInfo(ASN1Sequence seq)

Method Detail

getCertsback to summary
public TargetEtcChain[] getCerts()
getDvReqInfoback to summary
public DVCSRequestInformation getDvReqInfo()
getDvStatusback to summary
public PKIStatusInfo getDvStatus()
getExtensionsback to summary
public Extensions getExtensions()
getInstanceback to summary
public static DVCSCertInfo getInstance(Object obj)
getInstanceback to summary
public static DVCSCertInfo getInstance(ASN1TaggedObject obj, boolean explicit)
getMessageImprintback to summary
public DigestInfo getMessageImprint()
getPolicyback to summary
public PolicyInformation getPolicy()
getReqSignatureback to summary
public ASN1Set getReqSignature()
getResponseTimeback to summary
public DVCSTime getResponseTime()
getSerialNumberback to summary
public ASN1Integer getSerialNumber()
getVersionback to summary
public int getVersion()
setDvReqInfoback to summary
private void setDvReqInfo(DVCSRequestInformation dvReqInfo)
setMessageImprintback to summary
private void setMessageImprint(DigestInfo messageImprint)
setVersionback to summary
private void setVersion(int version)
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.