Package ch.swisscom.mid.client.impl
Interface ComProtocolHandler
- All Superinterfaces:
AutoCloseable,Closeable
Abstraction for the actual implementation of the Mobile ID protocol. Since Mobile ID can be
accessed via either SOAP or REST (as of Nov/28/2020), then each such variant must implement
this interface.
-
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(ClientConfiguration config) pollForSignatureStatus(SignatureTracking signatureTracking) requestAsyncSignature(SignatureRequest request) requestProfile(ProfileRequest request) requestSyncReceipt(SignatureTracking signatureTracking, ReceiptRequest request) requestSyncSignature(SignatureRequest request)
-
Method Details
-
initialize
-
getImplementedComProtocol
ComProtocol getImplementedComProtocol() -
requestSyncSignature
-
requestAsyncSignature
-
pollForSignatureStatus
-
requestSyncReceipt
-
requestProfile
-