Class GFPKCSDataObject

All Implemented Interfaces:
Object, External, PKCSDataObject

public class GFPKCSDataObject extends GFExternal implements PKCSDataObject
Author:
Sergey Shemyakov
  • Field Details

    • PKCS_DATA_OBJECT_TYPE

      public static final String PKCS_DATA_OBJECT_TYPE
      Type name for GFPKCSDataObject
      See Also:
  • Constructor Details

    • GFPKCSDataObject

      public GFPKCSDataObject(COSString pkcsData)
      Parameters:
      pkcsData - COSString containing encoded PKCS#7 object.
  • Method Details

    • getSignerInfoCount

      public Long getSignerInfoCount()
      Description copied from interface: PKCSDataObject
      number of the SignerInfo structures
      Specified by:
      getSignerInfoCount in interface PKCSDataObject
      Returns:
      amount of SignerInfo entries in PKCS#7 object.
    • getsigningCertificatePresent

      public Boolean getsigningCertificatePresent()
      Description copied from interface: PKCSDataObject
      true if the object contains the X.509 signing certificate
      Specified by:
      getsigningCertificatePresent in interface PKCSDataObject
      Returns:
      true if at least one certificate is contained in PKCS#7 object and all present certificates are not nulls.