Class SoapTrustedListSignatureServiceImpl
java.lang.Object
eu.europa.esig.dss.ws.signature.soap.SoapTrustedListSignatureServiceImpl
- All Implemented Interfaces:
SoapTrustedListSignatureService,Serializable
public class SoapTrustedListSignatureServiceImpl
extends Object
implements SoapTrustedListSignatureService
SOAP implementation for XML Trusted List signing service
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault construction instantiating object with null RemoteTrustedListSignatureService -
Method Summary
Modifier and TypeMethodDescriptiongetDataToSign(DataToSignTrustedListDTO dataToSign) This method computes the digest to be signed for XML Trusted List enveloped signature creationvoidSets the remote XML Trusted List signing servicesignDocument(SignTrustedListDTO signTrustedList) This method created a signed XML Trusted List with an enveloped signature
-
Constructor Details
-
SoapTrustedListSignatureServiceImpl
public SoapTrustedListSignatureServiceImpl()Default construction instantiating object with null RemoteTrustedListSignatureService
-
-
Method Details
-
setService
Sets the remote XML Trusted List signing service- Parameters:
service-RemoteTrustedListSignatureService
-
getDataToSign
Description copied from interface:SoapTrustedListSignatureServiceThis method computes the digest to be signed for XML Trusted List enveloped signature creation- Specified by:
getDataToSignin interfaceSoapTrustedListSignatureService- Parameters:
dataToSign-DataToSignOneDocumentDTOa DTO which contains the XML Trusted List to be signed and parameters- Returns:
ToBeSignedDTOthe data to be signed
-
signDocument
Description copied from interface:SoapTrustedListSignatureServiceThis method created a signed XML Trusted List with an enveloped signature- Specified by:
signDocumentin interfaceSoapTrustedListSignatureService- Parameters:
signTrustedList-SignTrustedListDTOa DTO which contains the XMl Trusted List to be signed, the parameters and the signature value- Returns:
RemoteDocumentthe signed document
-