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

public Class SignedDataParser

extends Object
Class Inheritance
Imports
java.io.IOException, org.bouncycastle.asn1.ASN1Integer, .ASN1Sequence, .ASN1SequenceParser, .ASN1Set, .ASN1SetParser, .ASN1TaggedObjectParser, .BERTags

Parser for RFC 5652: SignedData object.

SignedData ::= SEQUENCE {
    version CMSVersion,
    digestAlgorithms DigestAlgorithmIdentifiers,
    encapContentInfo EncapsulatedContentInfo,
    certificates [0] IMPLICIT CertificateSet OPTIONAL,
    crls [1] IMPLICIT CertificateRevocationLists OPTIONAL,
    signerInfos SignerInfos
  }

Field Summary

Modifier and TypeField and Description
private boolean
private boolean
private Object
private ASN1SequenceParser
private ASN1Integer

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public ASN1SetParser
public ASN1SetParser
public ASN1SetParser
public ContentInfoParser
public static SignedDataParser
public ASN1SetParser
public ASN1Integer
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_certsCalledback to summary
private boolean _certsCalled
_crlsCalledback to summary
private boolean _crlsCalled
_nextObjectback to summary
private Object _nextObject
_seqback to summary
private ASN1SequenceParser _seq
_versionback to summary
private ASN1Integer _version

Constructor Detail

SignedDataParserback to summary
private SignedDataParser(ASN1SequenceParser seq) throws IOException

Method Detail

getCertificatesback to summary
public ASN1SetParser getCertificates() throws IOException
getCrlsback to summary
public ASN1SetParser getCrls() throws IOException
getDigestAlgorithmsback to summary
public ASN1SetParser getDigestAlgorithms() throws IOException
getEncapContentInfoback to summary
public ContentInfoParser getEncapContentInfo() throws IOException
getInstanceback to summary
public static SignedDataParser getInstance(Object o) throws IOException
getSignerInfosback to summary
public ASN1SetParser getSignerInfos() throws IOException
getVersionback to summary
public ASN1Integer getVersion()