org.bouncycastle.asn1.cms
Class SignedDataParser
java.lang.Object
org.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
}
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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