# Uses of Class
be.ehealth.businessconnector.therlink.domain.Proof

Packages that use Proof
Package
Description
be.ehealth.businessconnector.therlink.builders
be.ehealth.businessconnector.therlink.builders.impl
be.ehealth.businessconnector.therlink.domain
be.ehealth.businessconnector.therlink.domain.requests

- ## Uses of Proof in be.ehealth.businessconnector.therlink.builders

  Methods in be.ehealth.businessconnector.therlink.builders that return Proof
  Modifier and Type
  Method
  Description
  `Proof`
  ProofBuilder.`createProofForEidReading()`
  Creates a `Proof` for eID reading
  `Proof`
  ProofBuilder.`createProofForEidSigning(Credential cred)`
  Creates a `Proof` for eID signing, with default SHA256 signature algorithm.
  `Proof`
  ProofBuilder.`createProofForEidSigning(Credential cred, String signatureAlgorithm)`
  Creates a `Proof` for eID signing, with supplied signature algorithm.
  `Proof`
  ProofBuilder.`createProofForIsiReading()`
  Creates a `Proof` for Sis reading
  `Proof`
  ProofBuilder.`createSimpleProof(String proofType)`
  creates a simple `Proof` for a given kmehr proof type.
  Methods in be.ehealth.businessconnector.therlink.builders with parameters of type Proof
  Modifier and Type
  Method
  Description
  `GetTherapeuticLinkRequest`
  RequestObjectBuilder.`createGetTherapeuticLinkRequest(TherapeuticLink query, int maxRows, Proof... prooves)`
  Creates a GetTherapeuticLinkRequest
  `GetTherapeuticLinkRequest`
  RequestObjectBuilder.`createGetTherapeuticLinkRequest(TherapeuticLink query, Proof... prooves)`
  Creates a GetTherapeuticLinkRequest MaxRows will be replaced with property value of "therlink.maxrows" if it's defined, otherwise default value1000 will be used
  `PutTherapeuticLinkRequest`
  RequestObjectBuilder.`createPutTherapeuticLinkRequest(Patient patient, HcParty hcp, String therLinkType, Proof proof)`
  Creates a putTherapeuticLinkRequest enddate invalid input: '&' comment are null by default
  `PutTherapeuticLinkRequest`
  RequestObjectBuilder.`createPutTherapeuticLinkRequest(Instant endDate, Patient patient, HcParty concernedHealthCareProfessionel, String therLinkType, String comment, Proof... proofs)`
  Creates a new `PutTherapeuticLinkRequest`
  `RevokeTherapeuticLinkRequest`
  RequestObjectBuilder.`createRevokeTherapeuticLinkRequest(Instant startDate, Instant endDate, Patient patient, HcParty hcp, String therLinkType, String commentAboutRevokal, Proof... proofs)`
  Creates a RevokeTherapeuticLinkRequest
  `RevokeTherapeuticLinkRequest`
  RequestObjectBuilder.`createRevokeTherapeuticLinkRequestWithProof(TherapeuticLink link, Proof... proofs)`
  Creates a RevokeTherapeuticLinkRequest with a TherapeuticLink as input and a proof list

- ## Uses of Proof in be.ehealth.businessconnector.therlink.builders.impl

  Methods in be.ehealth.businessconnector.therlink.builders.impl that return Proof
  Modifier and Type
  Method
  Description
  `Proof`
  ProofBuilderImpl.`createProofForEidReading()`
  `Proof`
  ProofBuilderImpl.`createProofForEidSigning(Credential cred)`
  `Proof`
  ProofBuilderImpl.`createProofForEidSigning(Credential cred, String signatureAlgorithm)`
  `Proof`
  ProofBuilderImpl.`createProofForIsiReading()`
  `Proof`
  ProofBuilderImpl.`createSimpleProof(String proofType)`
  Methods in be.ehealth.businessconnector.therlink.builders.impl with parameters of type Proof
  Modifier and Type
  Method
  Description
  `GetTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createGetTherapeuticLinkRequest(TherapeuticLink query, int maxRowsToUse, Proof... prooves)`
  `GetTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createGetTherapeuticLinkRequest(TherapeuticLink query, Proof... prooves)`
  `PutTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createPutTherapeuticLinkRequest(Patient patient, HcParty hcp, String therLinkType, Proof proof)`
  `PutTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createPutTherapeuticLinkRequest(Instant endDate, Patient patient, HcParty concernedHealthCareProfessionel, String therLinkType, String comment, Proof... proofs)`
  `RevokeTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createRevokeTherapeuticLinkRequest(Instant startDate, Instant endDate, Patient patient, HcParty hcp, String therLinkType, String commentAboutRevokal, Proof... proofs)`
  `RevokeTherapeuticLinkRequest`
  AbstractRequestObjectBuilderImpl.`createRevokeTherapeuticLinkRequestWithProof(TherapeuticLink link, Proof... proofs)`

- ## Uses of Proof in be.ehealth.businessconnector.therlink.domain

  Methods in be.ehealth.businessconnector.therlink.domain that return types with arguments of type Proof
  Modifier and Type
  Method
  Description
  `List<Proof>`
  OperationContext.`getProofs()`
  `List<Proof>`
  TherapeuticLinkRequestType.`getProofs()`
  Methods in be.ehealth.businessconnector.therlink.domain with parameters of type Proof
  Modifier and Type
  Method
  Description
  `OperationContext.Builder`
  OperationContext.Builder.`addProof(Proof proof)`
  Method parameters in be.ehealth.businessconnector.therlink.domain with type arguments of type Proof
  Modifier and Type
  Method
  Description
  `void`
  OperationContext.`setProofs(List<Proof> proofs)`
  `void`
  TherapeuticLinkRequestType.`setProofs(List<Proof> proofs)`
  Constructors in be.ehealth.businessconnector.therlink.domain with parameters of type Proof
  Modifier
  Constructor
  Description
  ``
  `TherapeuticLinkRequestType(String id, Instant date, Author author, TherapeuticLink link, Proof... proofs)`
  Constructor parameters in be.ehealth.businessconnector.therlink.domain with type arguments of type Proof
  Modifier
  Constructor
  Description
  ``
  `OperationContext(Instant recordDate, String operation, Author author, List<Proof> proofs)`

- ## Uses of Proof in be.ehealth.businessconnector.therlink.domain.requests

  Constructors in be.ehealth.businessconnector.therlink.domain.requests with parameters of type Proof
  Modifier
  Constructor
  Description
  ``
  `GetTherapeuticLinkRequest(Instant date, String id, Author author, TherapeuticLink link, int maxRows, Proof... proofs)`
  ``
  `PutTherapeuticLinkRequest(Instant date, String id, Author author, TherapeuticLink link, Proof... proofs)`
  ``
  `RevokeTherapeuticLinkRequest(Instant date, String id, Author author, TherapeuticLink link, Proof... proofs)`