public void prepareDocument(Element signatureElement) { prepareDocumentXades(signatureElement); prepareDocumentIdentity(signatureElement); }
XAdESValidation xadesValidation = new XAdESValidation(this.context); xadesValidation.prepareDocument(signatureElement); SignatureInfo signatureInfo = xadesValidation.validate(document, xmlSignature, signatureElement, signingCertificate); signatureInfos.add(signatureInfo);
Element nsElement = getNsElement(document);
return signatureInfos; XAdESValidation xadesValidation = new XAdESValidation( this.documentContext); Document documentSignaturesDocument = ODFUtil for (int idx = 0; idx < signatureNodeList.getLength(); idx++) { Element signatureElement = (Element) signatureNodeList.item(idx); xadesValidation.prepareDocument(signatureElement); KeyInfoKeySelector keySelector = new KeyInfoKeySelector(); DOMValidateContext domValidateContext = new DOMValidateContext( SignatureInfo signatureInfo = xadesValidation.validate( documentSignaturesDocument, xmlSignature, signatureElement, signer);
.getElementsByTagNameNS(XMLSignature.XMLNS, "Signature"); XAdESValidation xadesValidation = new XAdESValidation( this.documentContext); Element signatureElement = (Element) signatureNodeList .item(idx); xadesValidation.prepareDocument(signatureElement); KeyInfoKeySelector keySelector = new KeyInfoKeySelector(); DOMValidateContext domValidateContext = new DOMValidateContext( SignatureInfo signatureInfo = xadesValidation.validate( documentSignatures, xmlSignature, signatureElement, signingCertificate);
.getSignatureResourceNames(document); List<SignatureInfo> signatureInfos = new LinkedList<SignatureInfo>(); XAdESValidation xadesValidation = new XAdESValidation( this.documentContext); for (String signatureResourceName : signatureResourceNames) { xadesValidation.prepareDocument(signatureElement); KeyInfoKeySelector keySelector = new KeyInfoKeySelector(); DOMValidateContext domValidateContext = new DOMValidateContext( SignatureInfo signatureInfo = xadesValidation.validate( signatureDocument, xmlSignature, signatureElement, signingCertificate);
return signatureInfos; XAdESValidation xadesValidation = new XAdESValidation( this.documentContext); Document documentSignaturesDocument = ODFUtil for (int idx = 0; idx < signatureNodeList.getLength(); idx++) { Element signatureElement = (Element) signatureNodeList.item(idx); xadesValidation.prepareDocument(signatureElement); SignatureInfo signatureInfo = xadesValidation.validate( documentSignaturesDocument, xmlSignature, signatureElement, signer);