Class CryptographicSuiteJsonCatalogue
java.lang.Object
eu.europa.esig.dss.model.policy.crypto.CryptographicSuiteCatalogue
eu.europa.esig.dss.policy.crypto.json.CryptographicSuiteJsonCatalogue
This class is used to parse an ETSI TS 119 322 JSON cryptographic suite catalog and return the extracted values
-
Constructor Summary
ConstructorsConstructorDescriptionCryptographicSuiteJsonCatalogue(JsonObjectWrapper securitySuitabilityPolicy) Default constructor to create an instance ofCryptographicSuiteJsonWrapper -
Method Summary
Modifier and TypeMethodDescriptionprotected List<CryptographicSuiteAlgorithm> Builds an algorithm rules listprotected CryptographicSuiteMetadataBuilds the metadataMethods inherited from class CryptographicSuiteCatalogue
getAlgorithmList, getCounterSignatureCertificatesCryptographicSuite, getCounterSignatureCryptographicSuite, getCryptographicSuite, getCryptographicSuite, getEvidenceRecordSignatureCryptographicSuite, getMetadata, getRevocationCertificatesCryptographicSuite, getRevocationCryptographicSuite, getSignatureCertificatesCryptographicSuite, getSignatureCryptographicSuite, getTimestampCertificatesCryptographicSuite, getTimestampCryptographicSuite
-
Constructor Details
-
CryptographicSuiteJsonCatalogue
Default constructor to create an instance ofCryptographicSuiteJsonWrapper- Parameters:
securitySuitabilityPolicy-JsonObjectWrapper
-
-
Method Details
-
buildMetadata
Description copied from class:CryptographicSuiteCatalogueBuilds the metadata- Specified by:
buildMetadatain classCryptographicSuiteCatalogue- Returns:
CryptographicSuiteMetadata
-
buildAlgorithmList
Description copied from class:CryptographicSuiteCatalogueBuilds an algorithm rules list- Specified by:
buildAlgorithmListin classCryptographicSuiteCatalogue- Returns:
- a list of
CryptographicSuiteAlgorithms
-