public class ProofBuilderImpl extends Object implements ProofBuilder
ProofBuilder that make possible to define the appropriate signature algorithm.| Constructor and Description |
|---|
ProofBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
Proof |
createProofForEidReading()
Creates a
Proof for eID reading |
Proof |
createProofForEidSigning(Credential cred)
Creates a
Proof for eID signing, with default SHA256 signature algorithm. |
Proof |
createProofForEidSigning(Credential cred,
String signatureAlgorithm)
Creates a
Proof for eID signing, with supplied signature algorithm. |
Proof |
createProofForIsiReading()
Creates a
Proof for Sis reading |
Proof |
createSimpleProof(String proofType)
creates a simple
Proof for a given kmehr proof type. |
public Proof createProofForEidSigning(Credential cred) throws TherLinkBusinessConnectorException
ProofBuilderProof for eID signing, with default SHA256 signature algorithm. Requires the eID card of the patient connected.createProofForEidSigning in interface ProofBuilderTherLinkBusinessConnectorExceptionpublic Proof createProofForEidSigning(Credential cred, String signatureAlgorithm) throws TherLinkBusinessConnectorException
ProofBuilderProof for eID signing, with supplied signature algorithm. Requires the eID card of the patient connected.createProofForEidSigning in interface ProofBuilderTherLinkBusinessConnectorExceptionpublic Proof createProofForEidReading()
ProofBuilderProof for eID readingcreateProofForEidReading in interface ProofBuilderpublic Proof createProofForIsiReading()
ProofBuilderProof for Sis readingcreateProofForIsiReading in interface ProofBuilderProofBuilder.createProofForIsiReading()public Proof createSimpleProof(String proofType)
ProofBuilderProof for a given kmehr proof type. The proof will only contain the proofType , which is now an extendable
kmehr code.createSimpleProof in interface ProofBuilderproofType - String()
Connector Packaging generic 4.7.3 API
Copyright © {inceptionYear}-2025 eHealth. All Rights Reserved.