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 org.bouncycastle.asn1.ASN1SetParsergetCertificates()org.bouncycastle.asn1.ASN1SetParsergetCrls()org.bouncycastle.asn1.ASN1SetParsergetDigestAlgorithms()ContentInfoParsergetEncapContentInfo()static SignedDataParsergetInstance(java.lang.Object o)org.bouncycastle.asn1.ASN1SetParsergetSignerInfos()org.bouncycastle.asn1.ASN1IntegergetVersion()
-
-
-
Method Detail
-
getInstance
public static SignedDataParser getInstance(java.lang.Object o) throws java.io.IOException
- Throws:
java.io.IOException
-
getVersion
public org.bouncycastle.asn1.ASN1Integer getVersion()
-
getDigestAlgorithms
public org.bouncycastle.asn1.ASN1SetParser getDigestAlgorithms() throws java.io.IOException- Throws:
java.io.IOException
-
getEncapContentInfo
public ContentInfoParser getEncapContentInfo() throws java.io.IOException
- Throws:
java.io.IOException
-
getCertificates
public org.bouncycastle.asn1.ASN1SetParser getCertificates() throws java.io.IOException- Throws:
java.io.IOException
-
getCrls
public org.bouncycastle.asn1.ASN1SetParser getCrls() throws java.io.IOException- Throws:
java.io.IOException
-
getSignerInfos
public org.bouncycastle.asn1.ASN1SetParser getSignerInfos() throws java.io.IOException- Throws:
java.io.IOException
-
-