Class EnvelopedDataBC

java.lang.Object
com.itextpdf.bouncycastle.asn1.ASN1EncodableBC
com.itextpdf.bouncycastle.asn1.cms.EnvelopedDataBC
All Implemented Interfaces:
IEnvelopedData, IASN1Encodable

public class EnvelopedDataBC extends ASN1EncodableBC implements IEnvelopedData
Wrapper class for EnvelopedData.
  • Constructor Details

    • EnvelopedDataBC

      public EnvelopedDataBC (org.bouncycastle.asn1.cms.EnvelopedData envelopedData)
      Creates new wrapper instance for EnvelopedData.
      Parameters:
      envelopedData - EnvelopedData to be wrapped
    • EnvelopedDataBC

      public EnvelopedDataBC (IOriginatorInfo originatorInfo, IASN1Set set, IEncryptedContentInfo encryptedContentInfo, IASN1Set set1)
      Creates new wrapper instance for EnvelopedData.
      Parameters:
      originatorInfo - OriginatorInfo wrapper to create EnvelopedData
      set - ASN1Set wrapper to create EnvelopedData
      encryptedContentInfo - EncryptedContentInfo wrapper to create EnvelopedData
      set1 - ASN1Set wrapper to create EnvelopedData
  • Method Details

    • getEnvelopedData

      public org.bouncycastle.asn1.cms.EnvelopedData getEnvelopedData()
      Gets actual org.bouncycastle object being wrapped.
      Returns:
      wrapped EnvelopedData.