Class CMSAuthEnvelopedDataParser

java.lang.Object
org.bouncycastle.cms.CMSContentInfoParser
org.bouncycastle.cms.CMSAuthEnvelopedDataParser

public class CMSAuthEnvelopedDataParser extends CMSContentInfoParser
  • Constructor Details Link icon

  • Method Details Link icon

    • getOriginatorInfo Link icon

      public OriginatorInformation getOriginatorInfo()
      Return the originator information associated with this message if present.
      Returns:
      OriginatorInformation, null if not present.
    • getEncryptionAlgOID Link icon

      public org.bouncycastle.asn1.x509.AlgorithmIdentifier getEncryptionAlgOID()
      Return the MAC algorithm details for the MAC associated with the data in this object.
      Returns:
      AlgorithmIdentifier representing the MAC algorithm.
    • getEncAlgOID Link icon

      public String getEncAlgOID()
      return the object identifier for the mac algorithm.
    • getEncAlgParams Link icon

      public byte[] getEncAlgParams()
      return the ASN.1 encoded encryption algorithm parameters, or null if there aren't any.
    • getRecipientInfos Link icon

      public RecipientInformationStore getRecipientInfos()
      return a store of the intended recipients for this message
    • getMac Link icon

      public byte[] getMac() throws IOException
      Throws:
      IOException
    • getAuthAttrs Link icon

      public org.bouncycastle.asn1.cms.AttributeTable getAuthAttrs() throws IOException
      return a table of the unauthenticated attributes indexed by the OID of the attribute.
      Throws:
      IOException
    • getUnauthAttrs Link icon

      public org.bouncycastle.asn1.cms.AttributeTable getUnauthAttrs() throws IOException
      return a table of the unauthenticated attributes indexed by the OID of the attribute.
      Throws:
      IOException
    • getContentDigest Link icon

      public byte[] getContentDigest()
      This will only be valid after the content has been read.
      Returns:
      the contents of the messageDigest attribute, if available. Null if not present.