Package org.bouncycastle.asn1.cms
Class SignedDataParser
- java.lang.Object
-
- org.bouncycastle.asn1.cms.SignedDataParser
-
public class SignedDataParser extends Object
Parser for RFC 5652:SignedData
object.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.ASN1SetParser
getCertificates()
org.bouncycastle.asn1.ASN1SetParser
getCrls()
org.bouncycastle.asn1.ASN1SetParser
getDigestAlgorithms()
ContentInfoParser
getEncapContentInfo()
static SignedDataParser
getInstance(Object o)
org.bouncycastle.asn1.ASN1SetParser
getSignerInfos()
org.bouncycastle.asn1.ASN1Integer
getVersion()
-
-
-
Method Detail
-
getInstance
public static SignedDataParser getInstance(Object o) throws IOException
- Throws:
IOException
-
getVersion
public org.bouncycastle.asn1.ASN1Integer getVersion()
-
getDigestAlgorithms
public org.bouncycastle.asn1.ASN1SetParser getDigestAlgorithms() throws IOException
- Throws:
IOException
-
getEncapContentInfo
public ContentInfoParser getEncapContentInfo() throws IOException
- Throws:
IOException
-
getCertificates
public org.bouncycastle.asn1.ASN1SetParser getCertificates() throws IOException
- Throws:
IOException
-
getCrls
public org.bouncycastle.asn1.ASN1SetParser getCrls() throws IOException
- Throws:
IOException
-
getSignerInfos
public org.bouncycastle.asn1.ASN1SetParser getSignerInfos() throws IOException
- Throws:
IOException
-
-