Bouncy Castle Cryptography Library 1.79

org.bouncycastle.asn1.cms
Class SignedDataParser

java.lang.Object
  extended byorg.bouncycastle.asn1.cms.SignedDataParser

public class SignedDataParser
extends java.lang.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
 org.bouncycastle.asn1.ASN1SetParser getCertificates()
           
 org.bouncycastle.asn1.ASN1SetParser getCrls()
           
 org.bouncycastle.asn1.ASN1SetParser getDigestAlgorithms()
           
 ContentInfoParser getEncapContentInfo()
           
static SignedDataParser getInstance(java.lang.Object o)
           
 org.bouncycastle.asn1.ASN1SetParser getSignerInfos()
           
 org.bouncycastle.asn1.ASN1Integer getVersion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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

Bouncy Castle Cryptography Library 1.79