public class ApprovalService extends Object
| Constructor and Description |
|---|
ApprovalService(ApprovalApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
String |
addField(PackageId packageId,
String documentId,
SignatureId signatureId,
Field field)
Add a field to a signature
|
String |
addSignature(DocumentPackage sdkPackage,
String documentId,
Signature signature)
Add a signature to a document
|
void |
deleteField(PackageId packageId,
String documentId,
SignatureId signatureId,
FieldId fieldId)
Delete a field from a signature
|
void |
deleteSignature(PackageId packageId,
String documentId,
SignatureId signatureId)
Delete a signature from a document
|
List<Signature> |
getAllSignableSignatures(DocumentPackage sdkPackage,
String documentId,
String signerId)
Get all signable signatures
|
Field |
getField(PackageId packageId,
String documentId,
SignatureId signatureId,
FieldId fieldId)
Get a field from a signature
|
Signature |
getSignature(DocumentPackage sdkPackage,
String documentId,
SignatureId signatureId)
Get a signature from a document
|
void |
modifySignature(DocumentPackage sdkPackage,
String documentId,
Signature signature)
Update a signature from a document
|
void |
updateConditionalField(PackageId packageId,
String documentId,
SignatureId signatureId,
ConditionalField conditionalField)
Update a conditional field from a signature
|
void |
updateField(PackageId packageId,
String documentId,
SignatureId signatureId,
Field field)
Update a field from a signature
|
void |
updateSignatures(DocumentPackage sdkPackage,
String documentId,
List<Signature> signatureList)
Update all the signatures for a document
|
public ApprovalService(ApprovalApiClient apiClient)
public void deleteSignature(PackageId packageId, String documentId, SignatureId signatureId) throws EslException
packageId - The package IddocumentId - The document IdsignatureId - The approval IdEslExceptionpublic String addSignature(DocumentPackage sdkPackage, String documentId, Signature signature) throws EslException
sdkPackage - The sdk package containing the signaturedocumentId - The document Idsignature - The signature to be addedEslExceptionpublic void modifySignature(DocumentPackage sdkPackage, String documentId, Signature signature) throws EslException
sdkPackage - The sdk package containing the signaturedocumentId - The document Idsignature - The signature with updated informationEslExceptionpublic void updateSignatures(DocumentPackage sdkPackage, String documentId, List<Signature> signatureList)
sdkPackage - The sdk package containing the signaturesdocumentId - The document Id of document containing the signaturessignatureList - The list of signatures to update for the documentpublic Signature getSignature(DocumentPackage sdkPackage, String documentId, SignatureId signatureId) throws EslException
sdkPackage - The sdk package containing the signaturedocumentId - The document IdsignatureId - The approval IdEslExceptionpublic List<Signature> getAllSignableSignatures(DocumentPackage sdkPackage, String documentId, String signerId) throws EslException
sdkPackage - The sdk package containing the signaturedocumentId - The document IdsignerId - The signer IdEslExceptionpublic String addField(PackageId packageId, String documentId, SignatureId signatureId, Field field)
packageId - The package IddocumentId - The document IdsignatureId - The approval Idfield - The SDK Field to be addedpublic void updateField(PackageId packageId, String documentId, SignatureId signatureId, Field field)
packageId - The package IddocumentId - The document IdsignatureId - The approval Idfield - The SDK Field to be updatedpublic void updateConditionalField(PackageId packageId, String documentId, SignatureId signatureId, ConditionalField conditionalField)
packageId - The package IddocumentId - The document IdsignatureId - The approval IdconditionalField - The SDK Conditional Field to be updatedpublic void deleteField(PackageId packageId, String documentId, SignatureId signatureId, FieldId fieldId)
packageId - The package IddocumentId - The document IdsignatureId - The approval IdfieldId - The field Idpublic Field getField(PackageId packageId, String documentId, SignatureId signatureId, FieldId fieldId)
packageId - The package IddocumentId - The document IdsignatureId - The approval IdfieldId - The field IdCopyright 2022 OneSpan All rights reserved.