org.bouncycastle.asn1.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
   }
 

Method Summary

ASN1SetParser
getCertificates()
ASN1SetParser
getCrls()
ASN1SetParser
getDigestAlgorithms()
ContentInfoParser
getEncapContentInfo()
static SignedDataParser
getInstance(Object o)
ASN1SetParser
getSignerInfos()
DERInteger
getVersion()

Method Details

getCertificates

public ASN1SetParser getCertificates()
            throws IOException

getCrls

public ASN1SetParser getCrls()
            throws IOException

getDigestAlgorithms

public ASN1SetParser getDigestAlgorithms()
            throws IOException

getEncapContentInfo

public ContentInfoParser getEncapContentInfo()
            throws IOException

getInstance

public static SignedDataParser getInstance(Object o)
            throws IOException

getSignerInfos

public ASN1SetParser getSignerInfos()
            throws IOException

getVersion

public DERInteger getVersion()