Class ClientHelper


  • public class ClientHelper
    extends Object
    • Method Detail

      • sendSignatureJobRequest

        public no.digipost.signature.api.xml.XMLDirectSignatureJobResponse sendSignatureJobRequest​(no.digipost.signature.api.xml.XMLDirectSignatureJobRequest signatureJobRequest,
                                                                                                   DocumentBundle documentBundle,
                                                                                                   Optional<Sender> sender)
      • requestNewRedirectUrl

        public no.digipost.signature.api.xml.XMLDirectSignerResponse requestNewRedirectUrl​(WithSignerUrl url)
      • sendPortalSignatureJobRequest

        public no.digipost.signature.api.xml.XMLPortalSignatureJobResponse sendPortalSignatureJobRequest​(no.digipost.signature.api.xml.XMLPortalSignatureJobRequest signatureJobRequest,
                                                                                                         DocumentBundle documentBundle,
                                                                                                         Optional<Sender> sender)
      • sendSignatureJobStatusRequest

        public no.digipost.signature.api.xml.XMLDirectSignatureJobStatusResponse sendSignatureJobStatusRequest​(URI statusUrl)
      • getDataStream

        public InputStream getDataStream​(URI uri,
                                         javax.ws.rs.core.MediaType... acceptedResponses)
      • getDataStream

        public InputStream getDataStream​(UnaryOperator<javax.ws.rs.client.WebTarget> targetResolver,
                                         javax.ws.rs.core.MediaType... acceptedResponses)
      • cancel

        public void cancel​(Cancellable cancellable)
      • getPortalStatusChange

        public JobStatusResponse<no.digipost.signature.api.xml.XMLPortalSignatureJobStatusChangeResponse> getPortalStatusChange​(Optional<Sender> sender)
      • getDirectStatusChange

        public JobStatusResponse<no.digipost.signature.api.xml.XMLDirectSignatureJobStatusResponse> getDirectStatusChange​(Optional<Sender> sender)
      • confirm

        public void confirm​(Confirmable confirmable)
      • deleteDocuments

        public void deleteDocuments​(DeleteDocumentsUrl deleteDocumentsUrl)