Package org.bouncycastle.asn1.cms
Class SignedDataParser
- java.lang.Object
 - 
- org.bouncycastle.asn1.cms.SignedDataParser
 
 
- 
public class SignedDataParser extends java.lang.ObjectParser for RFC 5652:SignedDataobject.SignedData ::= SEQUENCE { version CMSVersion, digestAlgorithms DigestAlgorithmIdentifiers, encapContentInfo EncapsulatedContentInfo, certificates [0] IMPLICIT CertificateSet OPTIONAL, crls [1] IMPLICIT CertificateRevocationLists OPTIONAL, signerInfos SignerInfos } 
- 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ASN1SetParsergetCertificates()ASN1SetParsergetCrls()ASN1SetParsergetDigestAlgorithms()ContentInfoParsergetEncapContentInfo()static SignedDataParsergetInstance(java.lang.Object o)ASN1SetParsergetSignerInfos()ASN1IntegergetVersion() 
 - 
 
- 
- 
Method Detail
- 
getInstance
public static SignedDataParser getInstance(java.lang.Object o) throws java.io.IOException
- Throws:
 java.io.IOException
 
- 
getVersion
public ASN1Integer getVersion()
 
- 
getDigestAlgorithms
public ASN1SetParser getDigestAlgorithms() throws java.io.IOException
- Throws:
 java.io.IOException
 
- 
getEncapContentInfo
public ContentInfoParser getEncapContentInfo() throws java.io.IOException
- Throws:
 java.io.IOException
 
- 
getCertificates
public ASN1SetParser getCertificates() throws java.io.IOException
- Throws:
 java.io.IOException
 
- 
getCrls
public ASN1SetParser getCrls() throws java.io.IOException
- Throws:
 java.io.IOException
 
- 
getSignerInfos
public ASN1SetParser getSignerInfos() throws java.io.IOException
- Throws:
 java.io.IOException
 
 - 
 
 -