# 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.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
  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
  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
  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
  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
  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
  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
  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
  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
  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
  Description
  `final DeleteMessageResponse`
  ConsultationServiceImpl.`deleteMessage(SAMLToken token, DeleteMessageRequest request)`
  `final DeleteOoOResponse`
  ConsultationServiceImpl.`deleteOoO(SAMLToken token, DeleteOoORequest request)`
  `GetAllEhboxesMessagesListResponse`
  ConsultationServiceImpl.`getAllEhboxesMessagesList(SAMLToken token, GetAllEhboxesMessagesListRequest request)`
  `final 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.
  `final GetMessageAcknowledgmentsStatusResponse`
  ConsultationServiceImpl.`getMessageAcknowledgmentsStatusResponse(SAMLToken token, GetMessageAcknowledgmentsStatusRequest request)`
  `GetHistoryResponse`
  ConsultationServiceImpl.`getMessageHistory(SAMLToken token, GetHistoryRequest request)`
  `final GetHistoryResponse`
  ConsultationServiceImpl.`getMessageHistory(SAMLToken token, MessageRequestType request)`
  Deprecated.
  `final GetMessagesListResponse`
  ConsultationServiceImpl.`getMessageList(SAMLToken token, GetMessagesListRequest request)`
  Gets the message list.
  `final GetOoOListResponse`
  ConsultationServiceImpl.`getOoOList(SAMLToken token, GetOoOListRequest request)`
  `InsertOoOResponse`
  ConsultationServiceImpl.`insertOoO(SAMLToken token, InsertOoORequest request)`
  `final MoveMessageResponse`
  ConsultationServiceImpl.`moveMessage(SAMLToken token, MoveMessageRequest request)`
  `final SendMessageResponse`
  PublicationEh2EboxServiceImpl.`sendMessage(SAMLToken token, SendMessageRequest request)`
  Send message.
  `final SendMessageResponse`
  PublicationServiceImpl.`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
  Modifier
  Constructor
  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
  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
  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
  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
  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
  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
  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
  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
  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
  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
  Description
  `final 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
  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
  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
  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
  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.technicalconnector.handler

  Methods in be.ehealth.technicalconnector.handler with parameters of type SAMLToken
  Modifier and Type
  Method
  Description
  `AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3`
  AbstractWsSecurityHandler.WSSecHeaderGeneratorStep3.`withSAMLToken(SAMLToken token)`
  Constructors in be.ehealth.technicalconnector.handler with parameters of type SAMLToken
  Modifier
  Constructor
  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
  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
  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
  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
  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
  Description
  `static SAMLToken`
  Session.`getSAMLToken()`
  Convenience method to get the SAML token associated with the session.
  `SAMLToken`
  SessionItem.`getSAMLToken()`
  Gets the sAML token.
  Methods in be.ehealth.technicalconnector.session with parameters of type SAMLToken
  Modifier and Type
  Method
  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
  Description
  `final SAMLToken`
  SessionItemImpl.`getSAMLToken()`
  Methods in be.ehealth.technicalconnector.session.impl with parameters of type SAMLToken
  Modifier and Type
  Method
  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
  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
  Description
  `boolean`
  SAMLSessionValidator.`validateToken(SAMLToken samlToken)`