org.bouncycastle.sasn1.cms

Class SignedDataParser


public class SignedDataParser
extends java.lang.Object

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

Constructor Summary

SignedDataParser(Asn1Sequence seq)

Method Summary

Asn1Set
getCertificates()
Asn1Set
getCrls()
Asn1Set
getDigestAlgorithms()
ContentInfoParser
getEncapContentInfo()
Asn1Set
getSignerInfos()
Asn1Integer
getVersion()

Constructor Details

SignedDataParser

public SignedDataParser(Asn1Sequence seq)
            throws IOException

Method Details

getCertificates

public Asn1Set getCertificates()
            throws IOException

getCrls

public Asn1Set getCrls()
            throws IOException

getDigestAlgorithms

public Asn1Set getDigestAlgorithms()
            throws IOException

getEncapContentInfo

public ContentInfoParser getEncapContentInfo()
            throws IOException

getSignerInfos

public Asn1Set getSignerInfos()
            throws IOException

getVersion

public Asn1Integer getVersion()