Class DataToValidateDTO
java.lang.Object
eu.europa.esig.dss.ws.validation.dto.DataToValidateDTO
public class DataToValidateDTO extends Object
Represents a validation request DTO
-
Constructor Summary
Constructors Constructor Description DataToValidateDTO()Empty constructorDataToValidateDTO(RemoteDocument signedDocument, RemoteDocument originalDocument, RemoteDocument policy)Constructor to validate a documentDataToValidateDTO(RemoteDocument signedDocument, RemoteDocument originalDocument, RemoteDocument policy, String signatureId)Constructor to extract original documentsDataToValidateDTO(RemoteDocument signedDocument, List<RemoteDocument> originalDocuments, RemoteDocument policy)Constructor to validate a documentDataToValidateDTO(RemoteDocument signedDocument, List<RemoteDocument> originalDocuments, RemoteDocument policy, String signatureId)Constructor to extract original documents -
Method Summary
Modifier and Type Method Description List<RemoteDocument>getOriginalDocuments()Gets the original (detached) documentsRemoteDocumentgetPolicy()Gets the validation policyStringgetSignatureId()Gets the signature id to get original documents forRemoteDocumentgetSignedDocument()Gets signed documentTokenExtractionStrategygetTokenExtractionStrategy()Gets a token extraction strategyvoidsetOriginalDocuments(List<RemoteDocument> originalDocuments)Sets the original (detached) documentsvoidsetPolicy(RemoteDocument policy)Sets the validation policyvoidsetSignatureId(String signatureId)Sets the signature id to get original documents forvoidsetSignedDocument(RemoteDocument signedDocument)Sets the signed documentvoidsetTokenExtractionStrategy(TokenExtractionStrategy tokenExtractionStrategy)Sets a token extraction strategy
-
Constructor Details
-
DataToValidateDTO
public DataToValidateDTO()Empty constructor -
DataToValidateDTO
public DataToValidateDTO(RemoteDocument signedDocument, RemoteDocument originalDocument, RemoteDocument policy)Constructor to validate a document- Parameters:
signedDocument-RemoteDocumentto validateoriginalDocument-RemoteDocumentdetached documentpolicy-RemoteDocumentvalidation policy
-
DataToValidateDTO
public DataToValidateDTO(RemoteDocument signedDocument, List<RemoteDocument> originalDocuments, RemoteDocument policy)Constructor to validate a document- Parameters:
signedDocument-RemoteDocumentto validateoriginalDocuments- list ofRemoteDocumentdetached documentspolicy-RemoteDocumentvalidation policy
-
DataToValidateDTO
public DataToValidateDTO(RemoteDocument signedDocument, RemoteDocument originalDocument, RemoteDocument policy, String signatureId)Constructor to extract original documents- Parameters:
signedDocument-RemoteDocumentto validateoriginalDocument-RemoteDocumentdetached documentpolicy-RemoteDocumentvalidation policysignatureId-Stringto extract original documents for
-
DataToValidateDTO
public DataToValidateDTO(RemoteDocument signedDocument, List<RemoteDocument> originalDocuments, RemoteDocument policy, String signatureId)Constructor to extract original documents- Parameters:
signedDocument-RemoteDocumentto validateoriginalDocuments- list ofRemoteDocumentdetached documentspolicy-RemoteDocumentvalidation policysignatureId-Stringto extract original documents for
-
-
Method Details
-
getSignedDocument
Gets signed document- Returns:
RemoteDocument
-
setSignedDocument
Sets the signed document- Parameters:
signedDocument-RemoteDocument
-
getOriginalDocuments
Gets the original (detached) documents- Returns:
- a list of
RemoteDocuments
-
setOriginalDocuments
Sets the original (detached) documents- Parameters:
originalDocuments- a list ofRemoteDocuments
-
getPolicy
Gets the validation policy- Returns:
RemoteDocument
-
setPolicy
Sets the validation policy- Parameters:
policy-RemoteDocument
-
getTokenExtractionStrategy
Gets a token extraction strategy- Returns:
TokenExtractionStrategy
-
setTokenExtractionStrategy
Sets a token extraction strategy- Parameters:
tokenExtractionStrategy-TokenExtractionStrategy
-
getSignatureId
Gets the signature id to get original documents for- Returns:
String
-
setSignatureId
Sets the signature id to get original documents for- Parameters:
signatureId-String
-