## Uses of Interface
be.ehealth.technicalconnector.service.sts.security.SAMLToken

- Packages that use SAMLToken
  Package | Description
  --- | ---
  be.ehealth.business.common.helper |
  be.ehealth.businessconnector.addressbook.service |
  be.ehealth.businessconnector.addressbook.service.impl |
  be.ehealth.businessconnector.consultrnv2.service |
  be.ehealth.businessconnector.consultrnv2.service.impl |
  be.ehealth.businessconnector.consultrnv2.service.impl.support |
  be.ehealth.businessconnector.dicsv4.service |
  be.ehealth.businessconnector.dicsv5.service |
  be.ehealth.businessconnector.ehbox.v3.service | Contains the interface of the service publication and consultation and the factory to get it back
  be.ehealth.businessconnector.ehbox.v3.service.impl |
  be.ehealth.businessconnector.genericasync.handlers |
  be.ehealth.businessconnector.genericasync.service |
  be.ehealth.businessconnector.genericasync.service.impl |
  be.ehealth.businessconnector.genins.service |
  be.ehealth.businessconnector.genins.service.impl |
  be.ehealth.businessconnector.hub.service |
  be.ehealth.businessconnector.hub.service.impl |
  be.ehealth.businessconnector.hubv3.service |
  be.ehealth.businessconnector.hubv3.service.impl |
  be.ehealth.businessconnector.mycarenet.memberdatav2.service |
  be.ehealth.businessconnector.mycarenet.memberdatav2.service.impl |
  be.ehealth.businessconnector.ssinhistory.service |
  be.ehealth.businessconnector.ssinhistory.service.impl |
  be.ehealth.businessconnector.therlink.service |
  be.ehealth.businessconnector.therlink.service.impl |
  be.ehealth.businessconnector.wsconsent.service |
  be.ehealth.businessconnector.wsconsent.service.impl |
  be.ehealth.technicalconnector.handler |
  be.ehealth.technicalconnector.handler.wss4j |
  be.ehealth.technicalconnector.service.sts |
  be.ehealth.technicalconnector.service.sts.security.impl |
  be.ehealth.technicalconnector.service.ws |
  be.ehealth.technicalconnector.session |
  be.ehealth.technicalconnector.session.impl |
  be.ehealth.technicalconnector.validator |
  be.ehealth.technicalconnector.validator.impl |

- - ### Uses of SAMLToken in be.ehealth.business.common.helper

    Methods in be.ehealth.business.common.helper with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `static <T extends ResponseType> T` | EhealthServiceHelper.`callEhealthService_1_0(SAMLToken token, GenericRequest service, Object request, Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator ehealthReplyValidator)`
    `static <T extends ResponseType> T` | EhealthServiceHelper.`callEhealthServiceV1(SAMLToken token, GenericRequest service, Object request, Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator ehealthReplyValidator)`
    `static <T extends StatusResponseType> T` | EhealthServiceHelper.`callEhealthServiceV2(SAMLToken token, GenericRequest service, Object request, Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator ehealthReplyValidator)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.addressbook.service

    Methods in be.ehealth.businessconnector.addressbook.service with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `GetOrganizationContactInfoResponse` | AddressbookTokenService.`getOrganizationContactInfo(SAMLToken token, GetOrganizationContactInfoRequest request)`
    `GetProfessionalContactInfoResponse` | AddressbookTokenService.`getProfessionalContactInfo(SAMLToken token, GetProfessionalContactInfoRequest request)`
    `static GenericRequest` | TokenServiceFactory.`getService(SAMLToken token)` Get the service
    `SearchOrganizationsResponse` | AddressbookTokenService.`searchOrganizations(SAMLToken token, SearchOrganizationsRequest request)`
    `SearchProfessionalsResponse` | AddressbookTokenService.`searchProfessionals(SAMLToken token, SearchProfessionalsRequest request)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.addressbook.service.impl

    Methods in be.ehealth.businessconnector.addressbook.service.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `GetOrganizationContactInfoResponse` | AddressbookTokenServiceImpl.`getOrganizationContactInfo(SAMLToken token, GetOrganizationContactInfoRequest request)`
    `GetProfessionalContactInfoResponse` | AddressbookTokenServiceImpl.`getProfessionalContactInfo(SAMLToken token, GetProfessionalContactInfoRequest request)`
    `SearchOrganizationsResponse` | AddressbookTokenServiceImpl.`searchOrganizations(SAMLToken token, SearchOrganizationsRequest request)`
    `SearchProfessionalsResponse` | AddressbookTokenServiceImpl.`searchProfessionals(SAMLToken token, SearchProfessionalsRequest request)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.consultrnv2.service

    Methods in be.ehealth.businessconnector.consultrnv2.service with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `static GenericRequest` | ServiceFactory.`getConsultrnCBSSPersonService(SAMLToken token, String soapAction)`
    `static GenericRequest` | ServiceFactory.`getConsultrnPersonService(SAMLToken token, String soapAction)`
    `RegisterPersonResponse` | ConsultrnCBSSPersonService.`registerPerson(SAMLToken token, RegisterPersonRequest request)`
    `SearchPersonBySsinResponse` | ConsultrnPersonService.`searchPersonBySsin(SAMLToken token, SearchPersonBySsinRequest request)`
    `SearchPersonPhoneticallyResponse` | ConsultrnPersonService.`searchPersonPhonetically(SAMLToken token, SearchPersonPhoneticallyRequest request)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.consultrnv2.service.impl

    Methods in be.ehealth.businessconnector.consultrnv2.service.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `RegisterPersonResponse` | ConsultrnCBSSPersonServiceImpl.`registerPerson(SAMLToken token, RegisterPersonRequest request)`
    `SearchPersonBySsinResponse` | ConsultrnPersonServiceImpl.`searchPersonBySsin(SAMLToken token, SearchPersonBySsinRequest request)`
    `SearchPersonPhoneticallyResponse` | ConsultrnPersonServiceImpl.`searchPersonPhonetically(SAMLToken token, SearchPersonPhoneticallyRequest request)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.consultrnv2.service.impl.support

    Methods in be.ehealth.businessconnector.consultrnv2.service.impl.support with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `<T extends StatusResponseType> T` | ConsultrnService.`doOperation(GenericRequest service, SAMLToken token, Object request, String soapAction, Class<T> clazz)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.dicsv4.service

    Methods in be.ehealth.businessconnector.dicsv4.service with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `static GenericRequest` | ServiceFactory.`getDicsService(SAMLToken token, String soapAction)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.dicsv5.service

    Methods in be.ehealth.businessconnector.dicsv5.service with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `static GenericRequest` | ServiceFactory.`getDicsService(SAMLToken token, String soapAction)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.ehbox.v3.service

    Methods in be.ehealth.businessconnector.ehbox.v3.service with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `static <T extends ResponseType> T` | EhBoxServiceHelper.`callEhBoxService(SAMLToken token, GenericRequest service, String soapAction, Object request, Class<T> responseClass, SessionValidator sessValidator, EhboxReplyValidator replyValidator)`
    `DeleteMessageResponse` | ConsultationService.`deleteMessage(SAMLToken token, DeleteMessageRequest request)` delete specific message.
    `DeleteOoOResponse` | ConsultationService.`deleteOoO(SAMLToken token, DeleteOoORequest request)` get list of periods of OoO for specific user.
    `GetAllEhboxesMessagesListResponse` | ConsultationService.`getAllEhboxesMessagesList(SAMLToken initSession, GetAllEhboxesMessagesListRequest request)` retrieve all messages from given source for all mailboxes.
    `GetBoxInfoResponse` | ConsultationService.`getBoxInfo(SAMLToken token, GetBoxInfoRequest getBoxInfoRequest)` Gets the box info.
    `static GenericRequest` | ServiceFactory.`getConsultationService(SAMLToken token)` Gets the consultation service.
    `static GenericRequest` | ServiceFactory.`getEh2EboxPublicationService(SAMLToken token)` Gets the eh2ebox publication service.
    `GetFullMessageResponse` | ConsultationService.`getFullMessage(SAMLToken token, GetFullMessageRequest messageRequest)` Gets the full message.
    `GetFullMessageResponse` | ConsultationService.`getFullMessage(SAMLToken token, MessageRequestType messageRequestType)` Deprecated. use getFullMessage(SamlToken token , GetFullMessageRequest request) instead
    `GetMessageAcknowledgmentsStatusResponse` | ConsultationService.`getMessageAcknowledgmentsStatusResponse(SAMLToken token, GetMessageAcknowledgmentsStatusRequest messageAcknowledgmentsStatusRequest)` Get the acknowlegement status.
    `GetHistoryResponse` | ConsultationService.`getMessageHistory(SAMLToken token, GetHistoryRequest messageRequestType)` Gets the message history.
    `GetHistoryResponse` | ConsultationService.`getMessageHistory(SAMLToken token, MessageRequestType messageRequestType)` Deprecated. use getFullMessage(SamlToken token , GetHistoryRequest request) instead
    `GetMessagesListResponse` | ConsultationService.`getMessageList(SAMLToken token, GetMessagesListRequest messagesListRequest)` Gets the message list.
    `GetOoOListResponse` | ConsultationService.`getOoOList(SAMLToken token, GetOoOListRequest request)` delete specific OoO périod.
    `static GenericRequest` | ServiceFactory.`getPublicationService(SAMLToken token)` Gets the publication service.
    `InsertOoOResponse` | ConsultationService.`insertOoO(SAMLToken token, InsertOoORequest request)` insert Out Of Office period.
    `MoveMessageResponse` | ConsultationService.`moveMessage(SAMLToken token, MoveMessageRequest messageRequestType)` Move to in box.
    `SendMessageResponse` | PublicationService.`sendMessage(SAMLToken token, SendMessageRequest sendMessageRequest)` Send message.

  - ### Uses of SAMLToken in be.ehealth.businessconnector.ehbox.v3.service.impl

    Methods in be.ehealth.businessconnector.ehbox.v3.service.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `DeleteMessageResponse` | ConsultationServiceImpl.`deleteMessage(SAMLToken token, DeleteMessageRequest request)`
    `DeleteOoOResponse` | ConsultationServiceImpl.`deleteOoO(SAMLToken token, DeleteOoORequest request)`
    `GetAllEhboxesMessagesListResponse` | ConsultationServiceImpl.`getAllEhboxesMessagesList(SAMLToken token, GetAllEhboxesMessagesListRequest request)`
    `GetBoxInfoResponse` | ConsultationServiceImpl.`getBoxInfo(SAMLToken token, GetBoxInfoRequest getBoxInfoRequest)` Gets the box info.
    `GetFullMessageResponse` | ConsultationServiceImpl.`getFullMessage(SAMLToken token, GetFullMessageRequest request)`
    `GetFullMessageResponse` | ConsultationServiceImpl.`getFullMessage(SAMLToken token, MessageRequestType request)` Deprecated.
    `GetMessageAcknowledgmentsStatusResponse` | ConsultationServiceImpl.`getMessageAcknowledgmentsStatusResponse(SAMLToken token, GetMessageAcknowledgmentsStatusRequest request)`
    `GetHistoryResponse` | ConsultationServiceImpl.`getMessageHistory(SAMLToken token, GetHistoryRequest request)`
    `GetHistoryResponse` | ConsultationServiceImpl.`getMessageHistory(SAMLToken token, MessageRequestType request)` Deprecated.
    `GetMessagesListResponse` | ConsultationServiceImpl.`getMessageList(SAMLToken token, GetMessagesListRequest request)` Gets the message list.
    `GetOoOListResponse` | ConsultationServiceImpl.`getOoOList(SAMLToken token, GetOoOListRequest request)`
    `InsertOoOResponse` | ConsultationServiceImpl.`insertOoO(SAMLToken token, InsertOoORequest request)`
    `MoveMessageResponse` | ConsultationServiceImpl.`moveMessage(SAMLToken token, MoveMessageRequest request)`
    `SendMessageResponse` | PublicationServiceImpl.`sendMessage(SAMLToken token, SendMessageRequest request)` Send message.
    `SendMessageResponse` | PublicationEh2EboxServiceImpl.`sendMessage(SAMLToken token, SendMessageRequest request)` Send message.

  - ### Uses of SAMLToken in be.ehealth.businessconnector.genericasync.handlers

    Constructors in be.ehealth.businessconnector.genericasync.handlers with parameters of type SAMLToken
    Constructor and Description
    `SAMLHolderOfKeyHandler(SAMLToken token)`
    `SAMLHolderOfKeyHandler(SAMLToken token, Duration duration)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.genericasync.service

    Methods in be.ehealth.businessconnector.genericasync.service with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `ConfirmResponse` | GenAsyncService.`confirmRequest(SAMLToken token, Confirm request, WsAddressingHeader header)` Sends a Confirm request after a successful Get It only needs the SAMLtoken, no session needs to be active
    `GetResponse` | GenAsyncService.`getRequest(SAMLToken token, Get request, WsAddressingHeader header)` Returns the `Responses` from the post previously sent.
    `static GenericRequest` | ServiceFactory.`getService(SAMLToken token, String serviceName)` Deprecated.
    `PostResponse` | GenAsyncService.`postRequest(SAMLToken token, Post request, WsAddressingHeader header)` Returns the `TAck` of the request of an operation.

  - ### Uses of SAMLToken in be.ehealth.businessconnector.genericasync.service.impl

    Methods in be.ehealth.businessconnector.genericasync.service.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `ConfirmResponse` | GenAsyncServiceImpl.`confirmRequest(SAMLToken token, Confirm request, WsAddressingHeader header)`
    `GetResponse` | GenAsyncServiceImpl.`getRequest(SAMLToken token, Get request, WsAddressingHeader header)`
    `PostResponse` | GenAsyncServiceImpl.`postRequest(SAMLToken token, Post request, WsAddressingHeader header)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.genins.service

    Methods in be.ehealth.businessconnector.genins.service with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `static GenericRequest` | ServiceFactory.`getGeninsPort(SAMLToken token)` Gets the Genins service.
    `GetInsurabilityResponse` | GenInsService.`getInsurability(SAMLToken token, GetInsurabilityAsXmlOrFlatRequestType getInsurabilityAsXmlOrFlatRequestType)` Method which call the web service getInsurability
    `GetInsurabilityAsFlatResponse` | GenInsService.`getInsurabilityAsFlat(SAMLToken token, GetInsurabilityAsXmlOrFlatRequestType getInsurabilityAsXmlOrFlatRequestType)` Method which call the web service getInsurabilityAsFlat

  - ### Uses of SAMLToken in be.ehealth.businessconnector.genins.service.impl

    Methods in be.ehealth.businessconnector.genins.service.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `GetInsurabilityResponse` | GenInsServiceImpl.`getInsurability(SAMLToken token, GetInsurabilityAsXmlOrFlatRequestType requestType)`
    `GetInsurabilityAsFlatResponse` | GenInsServiceImpl.`getInsurabilityAsFlat(SAMLToken token, GetInsurabilityAsXmlOrFlatRequestType request)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.hub.service

    Methods in be.ehealth.businessconnector.hub.service with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `DeclareTransactionResponse` | IntraHubService.`declareTransaction(SAMLToken token, DeclareTransactionRequest request)` Declare transaction.
    `GetAccessRightResponse` | IntraHubService.`getAccessRight(SAMLToken token, GetAccessRightRequest request)` Gets the access right.
    `GetHCPartyResponse` | IntraHubService.`getHCParty(SAMLToken token, GetHCPartyRequest request)` Gets the hC party.
    `GetHCPartyConsentResponse` | IntraHubService.`getHCPartyConsent(SAMLToken token, GetHCPartyConsentRequest request)` Gets the hC party consent.
    `static GenericRequest` | ServiceFactory.`getIntraHubPort(SAMLToken token, String soapAction)` Gets the consultation service.
    `static GenericRequest` | ServiceFactory.`getIntraHubPortWithFolderEncryption(SAMLToken token, Crypto crypto, String soapAction)` Deprecated. Use the same function without crypto
    `static GenericRequest` | ServiceFactory.`getIntraHubPortWithFolderEncryption(SAMLToken token, String soapAction)`
    `GetPatientResponse` | IntraHubService.`getPatient(SAMLToken token, GetPatientRequest request)` Gets the patient.
    `GetPatientAuditTrailResponse` | IntraHubService.`getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request)` Gets the patient audit trail.
    `GetPatientConsentResponse` | IntraHubService.`getPatientConsent(SAMLToken token, GetPatientConsentRequest request)` Gets the patient consent.
    `GetTherapeuticLinkResponse` | IntraHubService.`getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request)` Gets the therapeutic link.
    `GetTransactionResponse` | IntraHubService.`getTransaction(SAMLToken token, GetTransactionRequest request)` Gets the transaction.
    `GetTransactionListResponse` | IntraHubService.`getTransactionList(SAMLToken token, GetTransactionListRequest request)` Gets the transaction list.
    `PutAccessRightResponse` | IntraHubService.`putAccessRight(SAMLToken token, PutAccessRightRequest request)` Put access right.
    `PutHCPartyResponse` | IntraHubService.`putHCParty(SAMLToken token, PutHCPartyRequest request)` Put hc party.
    `PutHCPartyConsentResponse` | IntraHubService.`putHCPartyConsent(SAMLToken token, PutHCPartyConsentRequest request)` Put hc party consent.
    `PutPatientResponse` | IntraHubService.`putPatient(SAMLToken token, PutPatientRequest request)` Put patient.
    `PutPatientConsentResponse` | IntraHubService.`putPatientConsent(SAMLToken token, PutPatientConsentRequest request)` Put patient consent.
    `PutTherapeuticLinkResponse` | IntraHubService.`putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request)` Put therapeutic link.
    `PutTransactionResponse` | IntraHubService.`putTransaction(SAMLToken token, PutTransactionRequest request)` Put transaction.
    `RequestPublicationResponse` | IntraHubService.`requestPublication(SAMLToken token, RequestPublicationRequest request)` Request publication.
    `RevokeAccessRightResponse` | IntraHubService.`revokeAccessRight(SAMLToken token, RevokeAccessRightRequest request)` Revoke access right.
    `RevokeHCPartyConsentResponse` | IntraHubService.`revokeHCPartyConsent(SAMLToken token, RevokeHCPartyConsentRequest request)` Revoke hc party consent.
    `RevokePatientConsentResponse` | IntraHubService.`revokePatientConsent(SAMLToken token, RevokePatientConsentRequest request)` Revoke patient consent.
    `RevokeTherapeuticLinkResponse` | IntraHubService.`revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request)` Revoke therapeutic link.
    `RevokeTransactionResponse` | IntraHubService.`revokeTransaction(SAMLToken token, RevokeTransactionRequest request)` Revoke transaction.

  - ### Uses of SAMLToken in be.ehealth.businessconnector.hub.service.impl

    Methods in be.ehealth.businessconnector.hub.service.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `DeclareTransactionResponse` | IntraHubServiceImpl.`declareTransaction(SAMLToken token, DeclareTransactionRequest request)` Declare transaction.
    `GetAccessRightResponse` | IntraHubServiceImpl.`getAccessRight(SAMLToken token, GetAccessRightRequest request)` Gets the access right.
    `GetHCPartyResponse` | IntraHubServiceImpl.`getHCParty(SAMLToken token, GetHCPartyRequest request)` Gets the hC party.
    `GetHCPartyConsentResponse` | IntraHubServiceImpl.`getHCPartyConsent(SAMLToken token, GetHCPartyConsentRequest request)` Gets the hC party consent.
    `GetPatientResponse` | IntraHubServiceImpl.`getPatient(SAMLToken token, GetPatientRequest request)` Gets the patient.
    `GetPatientAuditTrailResponse` | IntraHubServiceImpl.`getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request)` Gets the patient audit trail.
    `GetPatientConsentResponse` | IntraHubServiceImpl.`getPatientConsent(SAMLToken token, GetPatientConsentRequest request)` Gets the patient consent.
    `GetTherapeuticLinkResponse` | IntraHubServiceImpl.`getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request)` Gets the therapeutic link.
    `GetTransactionResponse` | IntraHubServiceImpl.`getTransaction(SAMLToken token, GetTransactionRequest request)` Gets the transaction.
    `GetTransactionListResponse` | IntraHubServiceImpl.`getTransactionList(SAMLToken token, GetTransactionListRequest request)` Gets the transaction list.
    `PutAccessRightResponse` | IntraHubServiceImpl.`putAccessRight(SAMLToken token, PutAccessRightRequest request)` Put access right.
    `PutHCPartyResponse` | IntraHubServiceImpl.`putHCParty(SAMLToken token, PutHCPartyRequest request)` Put hc party.
    `PutHCPartyConsentResponse` | IntraHubServiceImpl.`putHCPartyConsent(SAMLToken token, PutHCPartyConsentRequest request)` Put hc party consent.
    `PutPatientResponse` | IntraHubServiceImpl.`putPatient(SAMLToken token, PutPatientRequest request)` Put patient.
    `PutPatientConsentResponse` | IntraHubServiceImpl.`putPatientConsent(SAMLToken token, PutPatientConsentRequest request)` Put patient consent.
    `PutTherapeuticLinkResponse` | IntraHubServiceImpl.`putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request)` Put therapeutic link.
    `PutTransactionResponse` | IntraHubServiceImpl.`putTransaction(SAMLToken token, PutTransactionRequest request)` Put transaction.
    `RequestPublicationResponse` | IntraHubServiceImpl.`requestPublication(SAMLToken token, RequestPublicationRequest request)` Request publication.
    `RevokeAccessRightResponse` | IntraHubServiceImpl.`revokeAccessRight(SAMLToken token, RevokeAccessRightRequest request)` Revoke access right.
    `RevokeHCPartyConsentResponse` | IntraHubServiceImpl.`revokeHCPartyConsent(SAMLToken token, RevokeHCPartyConsentRequest request)` Revoke hc party consent.
    `RevokePatientConsentResponse` | IntraHubServiceImpl.`revokePatientConsent(SAMLToken token, RevokePatientConsentRequest request)` Revoke patient consent.
    `RevokeTherapeuticLinkResponse` | IntraHubServiceImpl.`revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request)` Revoke therapeutic link.
    `RevokeTransactionResponse` | IntraHubServiceImpl.`revokeTransaction(SAMLToken token, RevokeTransactionRequest request)` Revoke transaction.

  - ### Uses of SAMLToken in be.ehealth.businessconnector.hubv3.service

    Methods in be.ehealth.businessconnector.hubv3.service with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `DeclareTransactionResponse` | HubTokenService.`declareTransaction(SAMLToken token, DeclareTransactionRequest request, String breakTheGlass)` Declare transaction.
    `GetAccessRightResponse` | HubTokenService.`getAccessRight(SAMLToken token, GetAccessRightRequest request, String breakTheGlass)` Gets the access right.
    `GetHCPartyResponse` | HubTokenService.`getHCParty(SAMLToken token, GetHCPartyRequest request, String breakTheGlass)` Gets the hC party.
    `GetHCPartyConsentResponse` | HubTokenService.`getHCPartyConsent(SAMLToken token, GetHCPartyConsentRequest request, String breakTheGlass)` Gets the hC party consent.
    `static GenericRequest` | ServiceFactory.`getIntraHubPort(SAMLToken token, String soapAction)` Creates a `GenericRequest` for the given SAML token and soap action
    `GetLatestUpdateResponse` | HubTokenService.`getLatestUpdate(SAMLToken token, GetLatestUpdateRequest request, String breakTheGlass)`
    `GetPatientResponse` | HubTokenService.`getPatient(SAMLToken token, GetPatientRequest request, String breakTheGlass)` Gets the patient.
    `GetPatientAuditTrailResponse` | HubTokenService.`getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request, Paginationrequestinfo paginationrequestinfo, String breakTheGlass)` Gets the patient audit trail.
    `GetPatientAuditTrailResponse` | HubTokenService.`getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request, String breakTheGlass)` Gets the patient audit trail.
    `GetPatientConsentResponse` | HubTokenService.`getPatientConsent(SAMLToken token, GetPatientConsentRequest request, String breakTheGlass)` Gets the patient consent.
    `GetTherapeuticLinkResponse` | HubTokenService.`getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request, String breakTheGlass)` Gets the therapeutic link.
    `GetTransactionResponse` | HubTokenService.`getTransaction(SAMLToken token, GetTransactionRequest request, String breakTheGlass)` Gets the transaction.
    `GetTransactionListResponse` | HubTokenService.`getTransactionList(SAMLToken token, GetTransactionListRequest getTransactionListRequest, Paginationrequestinfo pagReqInfo, String breakTheGlass)` Gets the transaction list.
    `GetTransactionListResponse` | HubTokenService.`getTransactionList(SAMLToken token, GetTransactionListRequest getTransactionListRequest, String breakTheGlass)` Gets the transaction list.
    `GetTransactionSetResponse` | HubTokenService.`getTransactionSet(SAMLToken token, GetTransactionSetRequest request, String breakTheGlass)` Gets the transaction set.
    `PutAccessRightResponse` | HubTokenService.`putAccessRight(SAMLToken token, PutAccessRightRequest request, String breakTheGlass)` Put access right.
    `PutHCPartyResponse` | HubTokenService.`putHCParty(SAMLToken token, PutHCPartyRequest request, String breakTheGlass)` Put hc party.
    `PutHCPartyConsentResponse` | HubTokenService.`putHCPartyConsent(SAMLToken token, PutHCPartyConsentRequest request, String breakTheGlass)` Put hc party consent.
    `PutPatientResponse` | HubTokenService.`putPatient(SAMLToken token, PutPatientRequest request, String breakTheGlass)` Put patient.
    `PutPatientConsentResponse` | HubTokenService.`putPatientConsent(SAMLToken token, PutPatientConsentRequest request, String breakTheGlass)` Put patient consent.
    `PutTherapeuticLinkResponse` | HubTokenService.`putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request, String breakTheGlass)` Put therapeutic link.
    `PutTransactionResponse` | HubTokenService.`putTransaction(SAMLToken token, PutTransactionRequest request, String breakTheGlass)` Put transaction.
    `PutTransactionSetResponse` | HubTokenService.`putTransactionSet(SAMLToken token, PutTransactionSetRequest request, String breakTheGlass)` Put transaction set.
    `RequestPublicationResponse` | HubTokenService.`requestPublication(SAMLToken token, RequestPublicationRequest request, String breakTheGlass)` Request publication.
    `RevokeAccessRightResponse` | HubTokenService.`revokeAccessRight(SAMLToken token, RevokeAccessRightRequest request, String breakTheGlass)` Revoke access right.
    `RevokeHCPartyConsentResponse` | HubTokenService.`revokeHCPartyConsent(SAMLToken token, RevokeHCPartyConsentRequest request, String breakTheGlass)` Revoke hc party consent.
    `RevokePatientConsentResponse` | HubTokenService.`revokePatientConsent(SAMLToken token, RevokePatientConsentRequest request, String breakTheGlass)` Revoke patient consent.
    `RevokeTherapeuticLinkResponse` | HubTokenService.`revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request, String breakTheGlass)` Revoke therapeutic link.
    `RevokeTransactionResponse` | HubTokenService.`revokeTransaction(SAMLToken token, RevokeTransactionRequest request, String breakTheGlass)` Revoke transaction.

  - ### Uses of SAMLToken in be.ehealth.businessconnector.hubv3.service.impl

    Methods in be.ehealth.businessconnector.hubv3.service.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `DeclareTransactionResponse` | HubTokenServiceImpl.`declareTransaction(SAMLToken token, DeclareTransactionRequest request, String breakTheGlass)`
    `GetAccessRightResponse` | HubTokenServiceImpl.`getAccessRight(SAMLToken token, GetAccessRightRequest request, String breakTheGlass)`
    `GetHCPartyResponse` | HubTokenServiceImpl.`getHCParty(SAMLToken token, GetHCPartyRequest request, String breakTheGlass)`
    `GetHCPartyConsentResponse` | HubTokenServiceImpl.`getHCPartyConsent(SAMLToken token, GetHCPartyConsentRequest request, String breakTheGlass)`
    `GetLatestUpdateResponse` | HubTokenServiceImpl.`getLatestUpdate(SAMLToken token, GetLatestUpdateRequest request, String breakTheGlass)`
    `GetPatientResponse` | HubTokenServiceImpl.`getPatient(SAMLToken token, GetPatientRequest request, String breakTheGlass)`
    `GetPatientAuditTrailResponse` | HubTokenServiceImpl.`getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request, Paginationrequestinfo paginationrequestinfo, String breakTheGlass)`
    `GetPatientAuditTrailResponse` | HubTokenServiceImpl.`getPatientAuditTrail(SAMLToken token, GetPatientAuditTrailRequest request, String breakTheGlass)`
    `GetPatientConsentResponse` | HubTokenServiceImpl.`getPatientConsent(SAMLToken token, GetPatientConsentRequest request, String breakTheGlass)`
    `GetTherapeuticLinkResponse` | HubTokenServiceImpl.`getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request, String breakTheGlass)`
    `GetTransactionResponse` | HubTokenServiceImpl.`getTransaction(SAMLToken token, GetTransactionRequest request, String breakTheGlass)`
    `GetTransactionListResponse` | HubTokenServiceImpl.`getTransactionList(SAMLToken token, GetTransactionListRequest request, Paginationrequestinfo pagReqInfo, String breakTheGlass)`
    `GetTransactionListResponse` | HubTokenServiceImpl.`getTransactionList(SAMLToken token, GetTransactionListRequest request, String breakTheGlass)`
    `GetTransactionSetResponse` | HubTokenServiceImpl.`getTransactionSet(SAMLToken token, GetTransactionSetRequest request, String breakTheGlass)`
    `PutAccessRightResponse` | HubTokenServiceImpl.`putAccessRight(SAMLToken token, PutAccessRightRequest request, String breakTheGlass)`
    `PutHCPartyResponse` | HubTokenServiceImpl.`putHCParty(SAMLToken token, PutHCPartyRequest request, String breakTheGlass)`
    `PutHCPartyConsentResponse` | HubTokenServiceImpl.`putHCPartyConsent(SAMLToken token, PutHCPartyConsentRequest request, String breakTheGlass)`
    `PutPatientResponse` | HubTokenServiceImpl.`putPatient(SAMLToken token, PutPatientRequest request, String breakTheGlass)`
    `PutPatientConsentResponse` | HubTokenServiceImpl.`putPatientConsent(SAMLToken token, PutPatientConsentRequest request, String breakTheGlass)`
    `PutTherapeuticLinkResponse` | HubTokenServiceImpl.`putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request, String breakTheGlass)`
    `PutTransactionResponse` | HubTokenServiceImpl.`putTransaction(SAMLToken token, PutTransactionRequest request, String breakTheGlass)`
    `PutTransactionSetResponse` | HubTokenServiceImpl.`putTransactionSet(SAMLToken token, PutTransactionSetRequest request, String breakTheGlass)`
    `RequestPublicationResponse` | HubTokenServiceImpl.`requestPublication(SAMLToken token, RequestPublicationRequest request, String breakTheGlass)`
    `RevokeAccessRightResponse` | HubTokenServiceImpl.`revokeAccessRight(SAMLToken token, RevokeAccessRightRequest request, String breakTheGlass)`
    `RevokeHCPartyConsentResponse` | HubTokenServiceImpl.`revokeHCPartyConsent(SAMLToken token, RevokeHCPartyConsentRequest request, String breakTheGlass)`
    `RevokePatientConsentResponse` | HubTokenServiceImpl.`revokePatientConsent(SAMLToken token, RevokePatientConsentRequest request, String breakTheGlass)`
    `RevokeTherapeuticLinkResponse` | HubTokenServiceImpl.`revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request, String breakTheGlass)`
    `RevokeTransactionResponse` | HubTokenServiceImpl.`revokeTransaction(SAMLToken token, RevokeTransactionRequest request, String breakTheGlass)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.mycarenet.memberdatav2.service

    Methods in be.ehealth.businessconnector.mycarenet.memberdatav2.service with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `MemberDataConsultationResponse` | MemberDataService.`consultMemberData(SAMLToken token, MemberDataConsultationRequest request)` Sends the consultation request to the WS and retrieves the response.
    `static GenericRequest` | ServiceFactory.`getMemberDataSyncPort(SAMLToken token)` Creates a `GenericRequest` for the given SAML token and soap action
    `static GenericRequest` | ServiceFactory.`getMemberDataSyncPort(SAMLToken token, String endpoint)` Creates a `GenericRequest` for the given SAML token and soap action

  - ### Uses of SAMLToken in be.ehealth.businessconnector.mycarenet.memberdatav2.service.impl

    Methods in be.ehealth.businessconnector.mycarenet.memberdatav2.service.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `MemberDataConsultationResponse` | MemberDataServiceImpl.`consultMemberData(SAMLToken token, MemberDataConsultationRequest request)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.ssinhistory.service

    Methods in be.ehealth.businessconnector.ssinhistory.service with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `ConsultCurrentSsinResponse` | SsinHistoryTokenService.`consultCurrentSsin(SAMLToken token, ConsultCurrentSsinRequest request)`
    `ConsultRelatedSsinsResponse` | SsinHistoryTokenService.`consultRelatedSsins(SAMLToken token, ConsultRelatedSsinsRequest request)`
    `static GenericRequest` | TokenServiceFactory.`getService(SAMLToken token)` Get the service

  - ### Uses of SAMLToken in be.ehealth.businessconnector.ssinhistory.service.impl

    Methods in be.ehealth.businessconnector.ssinhistory.service.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `ConsultCurrentSsinResponse` | SsinHistoryTokenServiceImpl.`consultCurrentSsin(SAMLToken token, ConsultCurrentSsinRequest request)`
    `ConsultRelatedSsinsResponse` | SsinHistoryTokenServiceImpl.`consultRelatedSsins(SAMLToken token, ConsultRelatedSsinsRequest request)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.therlink.service

    Methods in be.ehealth.businessconnector.therlink.service with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `GetTherapeuticLinkResponse` | TherLinkService.`getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request)` Get a therapeutic link
    `static GenericRequest` | ServiceFactory.`getTherLinkPort(SAMLToken token)` Gets the therlink port
    `HasTherapeuticLinkResponse` | TherLinkService.`hasTherapeuticLink(SAMLToken token, HasTherapeuticLinkRequest request)` Check if a therapeutic link exists between the patient and healthcare party
    `PutTherapeuticLinkResponse` | TherLinkService.`putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request)` Put a therapeutic link
    `RevokeTherapeuticLinkResponse` | TherLinkService.`revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request)` Revoke a therapeutic link

  - ### Uses of SAMLToken in be.ehealth.businessconnector.therlink.service.impl

    Methods in be.ehealth.businessconnector.therlink.service.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `GetTherapeuticLinkResponse` | TherLinkServiceImpl.`getTherapeuticLink(SAMLToken token, GetTherapeuticLinkRequest request)`
    `HasTherapeuticLinkResponse` | TherLinkServiceImpl.`hasTherapeuticLink(SAMLToken token, HasTherapeuticLinkRequest request)`
    `PutTherapeuticLinkResponse` | TherLinkServiceImpl.`putTherapeuticLink(SAMLToken token, PutTherapeuticLinkRequest request)`
    `RevokeTherapeuticLinkResponse` | TherLinkServiceImpl.`revokeTherapeuticLink(SAMLToken token, RevokeTherapeuticLinkRequest request)`

  - ### Uses of SAMLToken in be.ehealth.businessconnector.wsconsent.service

    Methods in be.ehealth.businessconnector.wsconsent.service with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `GetPatientConsentResponse` | WsConsentService.`getPatientConsent(SAMLToken token, GetPatientConsentRequest getPatientConsentRequestType)` Method which perform the call to the webSevice which allows an end-user to check the existence of an informed patient consent (and to get the information about this consent – ‘active’ or ‘inactive’).
    `GetPatientConsentStatusResponse` | WsConsentService.`getPatientConsentStatus(SAMLToken token, GetPatientConsentStatusRequest getPatientConsentStatusRequest)` Method which performs the call to the webService which allows an end-user to check the status of and informed patient consent
    `PutPatientConsentResponse` | WsConsentService.`putPatientConsent(SAMLToken token, PutPatientConsentRequest putPatientConsentRequest)` Method which perform the call to the webSevice which allows an end-user to declare an informed patient consent.
    `RevokePatientConsentResponse` | WsConsentService.`revokePatientConsent(SAMLToken token, RevokePatientConsentRequest revokePatientConsentRequestType)` Method which perform the call to the webSevice which allows an end-user to declare the revocation of an informed patient consent.

  - ### Uses of SAMLToken in be.ehealth.businessconnector.wsconsent.service.impl

    Methods in be.ehealth.businessconnector.wsconsent.service.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `GetPatientConsentResponse` | WsConsentServiceImpl.`getPatientConsent(SAMLToken token, GetPatientConsentRequest request)`
    `GetPatientConsentStatusResponse` | WsConsentServiceImpl.`getPatientConsentStatus(SAMLToken token, GetPatientConsentStatusRequest request)`
    `PutPatientConsentResponse` | WsConsentServiceImpl.`putPatientConsent(SAMLToken token, PutPatientConsentRequest request)`
    `RevokePatientConsentResponse` | WsConsentServiceImpl.`revokePatientConsent(SAMLToken token, RevokePatientConsentRequest request)`

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.handler

    Methods in be.ehealth.technicalconnector.handler with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3` | AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3.`withSAMLToken(SAMLToken token)`

    Constructors in be.ehealth.technicalconnector.handler with parameters of type SAMLToken
    Constructor and Description
    `SAMLHolderOfKeyHandler(SAMLToken token)`

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.handler.wss4j

    Methods in be.ehealth.technicalconnector.handler.wss4j with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3` | WSSecHeaderGeneratorWss4jImpl.`withSAMLToken(SAMLToken token)`

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.service.sts

    Methods in be.ehealth.technicalconnector.service.sts that return SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `SAMLToken` | SAMLTokenFactory.`createSamlToken(Element assertion, Credential credential)` Creates a new SAMLToken object.

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.service.sts.security.impl

    Classes in be.ehealth.technicalconnector.service.sts.security.impl that implement SAMLToken
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractSAMLToken` Abstract class
    `class` | `SAMLHolderOfKeyToken` The Class SAMLTokenImpl.
    `class` | `SAMLSenderVouchesCredential` SAMLSenderVouchesCredential.

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.service.ws

    Methods in be.ehealth.technicalconnector.service.ws with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `static GenericRequest` | ServiceFactory.`getIdSupportV2Service(SAMLToken token)`
    `static GenericRequest` | ServiceFactory.`getKGSSServiceSecured(SAMLToken token)` Gets the KGSSS service secured.

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.session

    Methods in be.ehealth.technicalconnector.session that return SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `SAMLToken` | SessionItem.`getSAMLToken()` Gets the sAML token.
    `static SAMLToken` | Session.`getSAMLToken()` Convenience method to get the SAML token associated with the session.

    Methods in be.ehealth.technicalconnector.session with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `void` | SessionManager.`loadSession(SAMLToken token, String hokPwd)` Load a session using a previously stored SAML token.
    `void` | SessionManager.`loadSession(SAMLToken token, String hokPwd, String encryptionPwd)` Load a session using a previously stored SAML token with the associated eHealth Encryption Certificates, needed for sealing and unsealing messages.
    `void` | SessionItem.`setSAMLToken(SAMLToken token)` This method will set the samltoken when created

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.session.impl

    Methods in be.ehealth.technicalconnector.session.impl that return SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `SAMLToken` | SessionItemImpl.`getSAMLToken()`

    Methods in be.ehealth.technicalconnector.session.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `void` | SessionManagerImpl.`loadSession(SAMLToken token, String hokPwd)`
    `void` | SessionManagerImpl.`loadSession(SAMLToken token, String hokPwd, String encryptionPwd)`
    `void` | SessionItemImpl.`setSAMLToken(SAMLToken token)`

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.validator

    Methods in be.ehealth.technicalconnector.validator with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SessionValidator.`validateToken(SAMLToken samlToken)` Method to check if the provided `SAMLToken` is still valid.

  - ### Uses of SAMLToken in be.ehealth.technicalconnector.validator.impl

    Methods in be.ehealth.technicalconnector.validator.impl with parameters of type SAMLToken
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SAMLSessionValidator.`validateToken(SAMLToken samlToken)`

Connector Packaging PERSNURSE 4.8.5 API
Copyright © {inceptionYear}-2026 eHealth. All Rights Reserved.