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
-
-