Package de.gematik.bbriccs.konnektor
Class SKSignatureServicePortType
java.lang.Object
de.gematik.bbriccs.konnektor.SoftKonServicePortType
de.gematik.bbriccs.konnektor.SKSignatureServicePortType
- All Implemented Interfaces:
de.gematik.ws.conn.signatureservice.wsdl.v7.SignatureServicePortType
public class SKSignatureServicePortType
extends SoftKonServicePortType
implements de.gematik.ws.conn.signatureservice.wsdl.v7.SignatureServicePortType
-
Field Summary
Fields inherited from class de.gematik.bbriccs.konnektor.SoftKonServicePortType
softKonCore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivateComfortSignature(String cardHandle, de.gematik.ws.conn.connectorcontext.v2.ContextType context, jakarta.xml.ws.Holder<de.gematik.ws.conn.connectorcommon.v5.Status> status, jakarta.xml.ws.Holder<de.gematik.ws.conn.signatureservice.v7.SignatureModeEnum> signatureMode) de.gematik.ws.conn.connectorcommon.v5.StatusdeactivateComfortSignature(List<String> cardHandle) getJobNumber(de.gematik.ws.conn.connectorcontext.v2.ContextType context) voidgetSignatureMode(String cardHandle, de.gematik.ws.conn.connectorcontext.v2.ContextType context, jakarta.xml.ws.Holder<de.gematik.ws.conn.connectorcommon.v5.Status> status, jakarta.xml.ws.Holder<de.gematik.ws.conn.signatureservice.v7.ComfortSignatureStatusEnum> comfortSignatureStatus, jakarta.xml.ws.Holder<Integer> comfortSignatureMax, jakarta.xml.ws.Holder<Duration> comfortSignatureTimer, jakarta.xml.ws.Holder<de.gematik.ws.conn.signatureservice.v7.SessionInfo> sessionInfo) List<de.gematik.ws.conn.signatureservice.v7.SignResponse>signDocument(String cardHandle, String crypt, de.gematik.ws.conn.connectorcontext.v2.ContextType context, String tvMode, String jobNumber, List<de.gematik.ws.conn.signatureservice.v7.SignRequest> signRequest) de.gematik.ws.conn.connectorcommon.v5.StatusstopSignature(de.gematik.ws.conn.connectorcontext.v2.ContextType context, String jobNumber) voidverifyDocument(de.gematik.ws.conn.connectorcontext.v2.ContextType context, String tvMode, de.gematik.ws.conn.signatureservice.v7.VerifyDocument.OptionalInputs optionalInputs, de.gematik.ws.conn.signatureservice.v7.DocumentType document, oasis.names.tc.dss._1_0.core.schema.SignatureObject signatureObject, boolean includeRevocationInfo, jakarta.xml.ws.Holder<de.gematik.ws.conn.connectorcommon.v5.Status> status, jakarta.xml.ws.Holder<de.gematik.ws.conn.signatureservice.v7.VerificationResultType> verificationResult, jakarta.xml.ws.Holder<de.gematik.ws.conn.signatureservice.v7.VerifyDocumentResponse.OptionalOutputs> optionalOutputs)
-
Constructor Details
-
SKSignatureServicePortType
-
-
Method Details
-
verifyDocument
public void verifyDocument(de.gematik.ws.conn.connectorcontext.v2.ContextType context, String tvMode, de.gematik.ws.conn.signatureservice.v7.VerifyDocument.OptionalInputs optionalInputs, de.gematik.ws.conn.signatureservice.v7.DocumentType document, oasis.names.tc.dss._1_0.core.schema.SignatureObject signatureObject, boolean includeRevocationInfo, jakarta.xml.ws.Holder<de.gematik.ws.conn.connectorcommon.v5.Status> status, jakarta.xml.ws.Holder<de.gematik.ws.conn.signatureservice.v7.VerificationResultType> verificationResult, jakarta.xml.ws.Holder<de.gematik.ws.conn.signatureservice.v7.VerifyDocumentResponse.OptionalOutputs> optionalOutputs) - Specified by:
verifyDocumentin interfacede.gematik.ws.conn.signatureservice.wsdl.v7.SignatureServicePortType
-
signDocument
public List<de.gematik.ws.conn.signatureservice.v7.SignResponse> signDocument(String cardHandle, String crypt, de.gematik.ws.conn.connectorcontext.v2.ContextType context, String tvMode, String jobNumber, List<de.gematik.ws.conn.signatureservice.v7.SignRequest> signRequest) throws de.gematik.ws.conn.signatureservice.wsdl.v7.FaultMessage - Specified by:
signDocumentin interfacede.gematik.ws.conn.signatureservice.wsdl.v7.SignatureServicePortType- Throws:
de.gematik.ws.conn.signatureservice.wsdl.v7.FaultMessage
-
getJobNumber
public String getJobNumber(de.gematik.ws.conn.connectorcontext.v2.ContextType context) throws de.gematik.ws.conn.signatureservice.wsdl.v7.FaultMessage - Specified by:
getJobNumberin interfacede.gematik.ws.conn.signatureservice.wsdl.v7.SignatureServicePortType- Throws:
de.gematik.ws.conn.signatureservice.wsdl.v7.FaultMessage
-
stopSignature
public de.gematik.ws.conn.connectorcommon.v5.Status stopSignature(de.gematik.ws.conn.connectorcontext.v2.ContextType context, String jobNumber) throws de.gematik.ws.conn.signatureservice.wsdl.v7.FaultMessage - Specified by:
stopSignaturein interfacede.gematik.ws.conn.signatureservice.wsdl.v7.SignatureServicePortType- Throws:
de.gematik.ws.conn.signatureservice.wsdl.v7.FaultMessage
-
activateComfortSignature
public void activateComfortSignature(String cardHandle, de.gematik.ws.conn.connectorcontext.v2.ContextType context, jakarta.xml.ws.Holder<de.gematik.ws.conn.connectorcommon.v5.Status> status, jakarta.xml.ws.Holder<de.gematik.ws.conn.signatureservice.v7.SignatureModeEnum> signatureMode) throws de.gematik.ws.conn.signatureservice.wsdl.v7.FaultMessage - Specified by:
activateComfortSignaturein interfacede.gematik.ws.conn.signatureservice.wsdl.v7.SignatureServicePortType- Throws:
de.gematik.ws.conn.signatureservice.wsdl.v7.FaultMessage
-
deactivateComfortSignature
public de.gematik.ws.conn.connectorcommon.v5.Status deactivateComfortSignature(List<String> cardHandle) throws de.gematik.ws.conn.signatureservice.wsdl.v7.FaultMessage - Specified by:
deactivateComfortSignaturein interfacede.gematik.ws.conn.signatureservice.wsdl.v7.SignatureServicePortType- Throws:
de.gematik.ws.conn.signatureservice.wsdl.v7.FaultMessage
-
getSignatureMode
public void getSignatureMode(String cardHandle, de.gematik.ws.conn.connectorcontext.v2.ContextType context, jakarta.xml.ws.Holder<de.gematik.ws.conn.connectorcommon.v5.Status> status, jakarta.xml.ws.Holder<de.gematik.ws.conn.signatureservice.v7.ComfortSignatureStatusEnum> comfortSignatureStatus, jakarta.xml.ws.Holder<Integer> comfortSignatureMax, jakarta.xml.ws.Holder<Duration> comfortSignatureTimer, jakarta.xml.ws.Holder<de.gematik.ws.conn.signatureservice.v7.SessionInfo> sessionInfo) throws de.gematik.ws.conn.signatureservice.wsdl.v7.FaultMessage - Specified by:
getSignatureModein interfacede.gematik.ws.conn.signatureservice.wsdl.v7.SignatureServicePortType- Throws:
de.gematik.ws.conn.signatureservice.wsdl.v7.FaultMessage
-