Search in sources :

Example 1 with SigningCertificateData

use of xades4j.properties.data.SigningCertificateData in project xades4j by luisgoncalves.

the class FromXmlSigningCertificateConverter method convertFromObjectTree.

@Override
public void convertFromObjectTree(XmlSignedSignaturePropertiesType xmlProps, QualifyingPropertiesDataCollector propertyDataCollector) throws PropertyUnmarshalException {
    XmlCertIDListType xmlSigningCertificate = xmlProps.getSigningCertificate();
    if (null == xmlSigningCertificate)
        return;
    SigningCertificateData signingCertData = new SigningCertificateData();
    FromXmlUtils.createAndCertificateRefs(xmlSigningCertificate, signingCertData);
    propertyDataCollector.setSigningCertificate(signingCertData);
}
Also used : SigningCertificateData(xades4j.properties.data.SigningCertificateData) XmlCertIDListType(xades4j.xml.bind.xades.XmlCertIDListType)

Example 2 with SigningCertificateData

use of xades4j.properties.data.SigningCertificateData in project xades4j by luisgoncalves.

the class ToXmlSigningCertificateConverter method convertIntoObjectTree.

@Override
public void convertIntoObjectTree(PropertyDataObject propData, XmlSignedPropertiesType xmlProps, Document doc) {
    SigningCertificateData signCertData = (SigningCertificateData) propData;
    XmlCertIDListType xmlSigningCertificateProp = ToXmlUtils.getXmlCertRefList(signCertData);
    xmlProps.getSignedSignatureProperties().setSigningCertificate(xmlSigningCertificateProp);
}
Also used : SigningCertificateData(xades4j.properties.data.SigningCertificateData) XmlCertIDListType(xades4j.xml.bind.xades.XmlCertIDListType)

Aggregations

SigningCertificateData (xades4j.properties.data.SigningCertificateData)2 XmlCertIDListType (xades4j.xml.bind.xades.XmlCertIDListType)2