Class GFPKCSDataObject
- java.lang.Object
-
- org.verapdf.model.GenericModelObject
-
- org.verapdf.gf.model.impl.external.GFExternal
-
- org.verapdf.gf.model.impl.external.GFPKCSDataObject
-
- All Implemented Interfaces:
Object,External,PKCSDataObject
public class GFPKCSDataObject extends GFExternal implements PKCSDataObject
- Author:
- Sergey Shemyakov
-
-
Field Summary
Fields Modifier and Type Field Description static StringPKCS_DATA_OBJECT_TYPEType name forPBoxPKCSDataObject-
Fields inherited from class org.verapdf.model.GenericModelObject
contextDependent
-
-
Constructor Summary
Constructors Constructor Description GFPKCSDataObject(COSString pkcsData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetSignerInfoCount()number of the SignerInfo structuresBooleangetsigningCertificatePresent()true if the object contains the X.509 signing certificate-
Methods inherited from class org.verapdf.model.GenericModelObject
getContext, getExtraContext, getID, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.verapdf.model.baselayer.Object
getContext, getExtraContext, getID, getLinkedObjects, getLinks, getObjectType, getProperties, getSuperTypes, isContextDependent
-
-
-
-
Field Detail
-
PKCS_DATA_OBJECT_TYPE
public static final String PKCS_DATA_OBJECT_TYPE
Type name forPBoxPKCSDataObject- See Also:
- Constant Field Values
-
-
Method Detail
-
getSignerInfoCount
public Long getSignerInfoCount()
Description copied from interface:PKCSDataObjectnumber of the SignerInfo structures- Specified by:
getSignerInfoCountin interfacePKCSDataObject- Returns:
- amount of SignerInfo entries in PKCS#7 object.
-
getsigningCertificatePresent
public Boolean getsigningCertificatePresent()
Description copied from interface:PKCSDataObjecttrue if the object contains the X.509 signing certificate- Specified by:
getsigningCertificatePresentin interfacePKCSDataObject- Returns:
- true if at least one certificate is contained in PKCS#7 object and all present certificates are not nulls.
-
-