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
ConstructorDescriptionDefault 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 creationvoid
Sets 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:SoapTrustedListSignatureService
This method computes the digest to be signed for XML Trusted List enveloped signature creation- Specified by:
getDataToSign
in interfaceSoapTrustedListSignatureService
- Parameters:
dataToSign
-DataToSignOneDocumentDTO
a DTO which contains the XML Trusted List to be signed and parameters- Returns:
ToBeSignedDTO
the data to be signed
-
signDocument
Description copied from interface:SoapTrustedListSignatureService
This method created a signed XML Trusted List with an enveloped signature- Specified by:
signDocument
in interfaceSoapTrustedListSignatureService
- Parameters:
signTrustedList
-SignTrustedListDTO
a DTO which contains the XMl Trusted List to be signed, the parameters and the signature value- Returns:
RemoteDocument
the signed document
-