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

public Class TimeStampedDataParser

extends Object
Class Inheritance
Imports
java.io.IOException, org.bouncycastle.asn1.ASN1Encodable, .ASN1IA5String, .ASN1Integer, .ASN1OctetStringParser, .ASN1Sequence, .ASN1SequenceParser, .DERIA5String

Parser for RFC 5544: TimeStampedData object.

TimeStampedData ::= SEQUENCE {
  version              INTEGER { v1(1) },
  dataUri              IA5String OPTIONAL,
  metaData             MetaData OPTIONAL,
  content              OCTET STRING OPTIONAL,
  temporalEvidence     Evidence
}

Field Summary

Modifier and TypeField and Description
private ASN1OctetStringParser
private ASN1IA5String
private MetaData
private ASN1SequenceParser
private Evidence
private ASN1Integer

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public ASN1OctetStringParser
public DERIA5String
getDataUri()

Deprecated Use getDataUriIA5() instead.
public ASN1IA5String
public static TimeStampedDataParser
public MetaData
public Evidence
public int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

contentback to summary
private ASN1OctetStringParser content
dataUriback to summary
private ASN1IA5String dataUri
metaDataback to summary
private MetaData metaData
parserback to summary
private ASN1SequenceParser parser
temporalEvidenceback to summary
private Evidence temporalEvidence
versionback to summary
private ASN1Integer version

Constructor Detail

TimeStampedDataParserback to summary
private TimeStampedDataParser(ASN1SequenceParser parser) throws IOException

Method Detail

getContentback to summary
public ASN1OctetStringParser getContent()
getDataUriback to summary
public DERIA5String getDataUri()

Deprecated

Use getDataUriIA5() instead.

getDataUriIA5back to summary
public ASN1IA5String getDataUriIA5()
getInstanceback to summary
public static TimeStampedDataParser getInstance(Object obj) throws IOException
getMetaDataback to summary
public MetaData getMetaData()
getTemporalEvidenceback to summary
public Evidence getTemporalEvidence() throws IOException
getVersionback to summary
public int getVersion()