Package eu.europa.esig.dss.pdf
Class SingleDssDict
java.lang.Object
eu.europa.esig.dss.pdf.AbstractPdfDssDict
eu.europa.esig.dss.pdf.SingleDssDict
- All Implemented Interfaces:
PdfDssDict,Serializable
This class is a representation of a DSS (Document Security Store) Dictionary embedded in a PDF file.
The dictionary is unique in a PDF file and can contain : VRI dictionary, certificates (Certs), OCSP responses (OCSPs)
and CRLs.
This dictionary is filled in PAdES-BASELINE-LT extension process.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic SingleDssDictExtract a DSS dictionary from aPdfDictprotected StringGets the certificate array dictionary nameprotected StringGets the CRL array dictionary nameprotected StringGets the dictionary name (DSS or VRI)protected StringGets the OCSP array dictionary namegetVRIs()Returns a list of VRI dictionariesinthashCode()Methods inherited from class eu.europa.esig.dss.pdf.AbstractPdfDssDict
getCERTs, getCRLs, getOCSPs
-
Constructor Details
-
SingleDssDict
-
-
Method Details
-
extract
Extract a DSS dictionary from aPdfDict- Parameters:
documentDict-PdfDict- Returns:
SingleDssDict
-
getDictionaryName
Description copied from class:AbstractPdfDssDictGets the dictionary name (DSS or VRI)- Specified by:
getDictionaryNamein classAbstractPdfDssDict- Returns:
String
-
getCertArrayDictionaryName
Description copied from class:AbstractPdfDssDictGets the certificate array dictionary name- Specified by:
getCertArrayDictionaryNamein classAbstractPdfDssDict- Returns:
String
-
getCRLArrayDictionaryName
Description copied from class:AbstractPdfDssDictGets the CRL array dictionary name- Specified by:
getCRLArrayDictionaryNamein classAbstractPdfDssDict- Returns:
String
-
getOCSPArrayDictionaryName
Description copied from class:AbstractPdfDssDictGets the OCSP array dictionary name- Specified by:
getOCSPArrayDictionaryNamein classAbstractPdfDssDict- Returns:
String
-
getVRIs
Description copied from interface:PdfDssDictReturns a list of VRI dictionaries- Returns:
- a list of
PdfVriDicts
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractPdfDssDict
-
equals
- Overrides:
equalsin classAbstractPdfDssDict
-