Google

Bouncy Castle Cryptography 1.11 API Specification: Class SignedData
Bouncy Castle Cryptography 1.11

org.bouncycastle.asn1.pkcs
Class SignedData

java.lang.Object
  |
  +--org.bouncycastle.asn1.pkcs.SignedData
All Implemented Interfaces:
DEREncodable, PKCSObjectIdentifiers

public class SignedData
extends java.lang.Object
implements DEREncodable, PKCSObjectIdentifiers

a PKCS#7 signed data object.


Fields inherited from interface org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers
bagtypes, certBag, crlBag, data, des_EDE3_CBC, dhKeyAgreement, digestedData, encryptedData, encryptionAlgorithm, envelopedData, id_PBES2, id_PBKDF2, keyBag, md2, md2WithRSAEncryption, md4WithRSAEncryption, md5, md5WithRSAEncryption, pkcs_1, pkcs_12, pkcs_3, pkcs_5, pkcs_7, pkcs_9, pkcs_9_at_emailAddress, pkcs_9_at_friendlyName, pkcs_9_at_localKeyId, pkcs8ShroudedKeyBag, RC2_CBC, rsaEncryption, safeContentsBag, secretBag, sha1WithRSAEncryption, sha256WithRSAEncryption, sha384WithRSAEncryption, sha512WithRSAEncryption, signedAndEnvelopedData, signedData, srsaOAEPEncryptionSET, x509certType
 
Constructor Summary
SignedData(DERConstructedSequence obj)
           
 
Method Summary
 DERObject getCertficates()
           
 ContentInfo getContentInfo()
           
 DERObject getDERObject()
           SignedData ::= SEQUENCE { version Version, digestAlgorithms DigestAlgorithmIdentifiers, contentInfo ContentInfo, certificates [0] IMPLICIT ExtendedCertificatesAndCertificates OPTIONAL, crls [1] IMPLICIT CertificateRevocationLists OPTIONAL, signerInfos SignerInfos }
 DERInteger getVersion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignedData

public SignedData(DERConstructedSequence obj)
Method Detail

getVersion

public DERInteger getVersion()

getContentInfo

public ContentInfo getContentInfo()

getCertficates

public DERObject getCertficates()

getDERObject

public DERObject getDERObject()
  SignedData ::= SEQUENCE {
      version Version,
      digestAlgorithms DigestAlgorithmIdentifiers,
      contentInfo ContentInfo,
      certificates
          [0] IMPLICIT ExtendedCertificatesAndCertificates
                   OPTIONAL,
      crls
          [1] IMPLICIT CertificateRevocationLists OPTIONAL,
      signerInfos SignerInfos }
 
Specified by:
getDERObject in interface DEREncodable

Bouncy Castle Cryptography 1.11