Class SignaturePolicyStoreBuilder
java.lang.Object
eu.europa.esig.dss.xades.signature.XAdESBuilder
eu.europa.esig.dss.xades.signature.ExtensionBuilder
eu.europa.esig.dss.xades.signature.SignaturePolicyStoreBuilder
public class SignaturePolicyStoreBuilder extends ExtensionBuilder
Builds a XAdES SignaturePolicyStore
-
Field Summary
Fields inherited from class eu.europa.esig.dss.xades.signature.ExtensionBuilder
currentSignatureDom, qualifyingPropertiesDom, unsignedPropertiesDom, unsignedSignaturePropertiesDom, xadesSignature
Fields inherited from class eu.europa.esig.dss.xades.signature.XAdESBuilder
certificateVerifier, documentDom, params, REFERENCED_DATA, TARGET, URI, xadesPaths
-
Constructor Summary
Constructors Modifier Constructor Description protected
SignaturePolicyStoreBuilder(CertificateVerifier certificateVerifier)
Default constructor -
Method Summary
Modifier and Type Method Description DSSDocument
addSignaturePolicyStore(DSSDocument signatureDocument, SignaturePolicyStore signaturePolicyStore)
Adds a signaturePolicyStore to all signatures inside the documentMethods inherited from class eu.europa.esig.dss.xades.signature.ExtensionBuilder
alignNodes, assertSignatureValid, ensureSignedDataObjectProperties, ensureUnsignedProperties, ensureUnsignedSignatureProperties, getSignaturesNodeListToExtend, getXadesNamespace, getXmldsigNamespace, indentIfPrettyPrint, removeChild
Methods inherited from class eu.europa.esig.dss.xades.signature.XAdESBuilder
createXmlDocument, getCurrentXAdESElements, getCurrentXAdESPaths, getReferenceDigestAlgorithmOrDefault, getXades141Namespace, incorporateCert, incorporateCertificateRef, incorporateDigestMethod, incorporateDigestValue, incorporateDigestValue, incorporateIssuerV1, incorporateIssuerV2
-
Constructor Details
-
SignaturePolicyStoreBuilder
Default constructor- Parameters:
certificateVerifier
-CertificateVerifier
-
-
Method Details
-
addSignaturePolicyStore
public DSSDocument addSignaturePolicyStore(DSSDocument signatureDocument, SignaturePolicyStore signaturePolicyStore)Adds a signaturePolicyStore to all signatures inside the document- Parameters:
signatureDocument
-DSSDocument
containing signatures to add signature policy store intosignaturePolicyStore
-SignaturePolicyStore
to add- Returns:
DSSDocument
with signaturePolicyStore
-