## Uses of Class
be.ehealth.technicalconnector.exception.SessionManagementException

- Packages that use SessionManagementException
  Package | Description
  --- | ---
  be.ehealth.businessconnector.genericasync.session |
  be.ehealth.businessconnector.genericasync.session.impl |
  be.ehealth.businessconnector.genins.service |
  be.ehealth.businessconnector.genins.service.impl |
  be.ehealth.businessconnector.genins.session |
  be.ehealth.businessconnector.genins.session.impl |
  be.ehealth.businessconnector.hub.session |
  be.ehealth.businessconnector.hub.session.impl |
  be.ehealth.technicalconnector.service.sts.utils |
  be.ehealth.technicalconnector.session |
  be.ehealth.technicalconnector.session.impl |
  be.ehealth.technicalconnector.session.renew |
  be.ehealth.technicalconnector.validator |
  be.ehealth.technicalconnector.validator.impl |

- - ### Uses of SessionManagementException in be.ehealth.businessconnector.genericasync.session

    Methods in be.ehealth.businessconnector.genericasync.session that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `ConfirmResponse` | GenAsyncService.`confirmRequest(Confirm request, WsAddressingHeader header)` Sends a confirm request to the WS.
    `GetResponse` | GenAsyncService.`getRequest(Get request, WsAddressingHeader header)` Returns the `Responses` from the post previously sent and generate the token.
    `PostResponse` | GenAsyncService.`postRequest(Post request, WsAddressingHeader header)` Returns the `TAck` of the request of an operation and generate the token.

  - ### Uses of SessionManagementException in be.ehealth.businessconnector.genericasync.session.impl

    Methods in be.ehealth.businessconnector.genericasync.session.impl that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `ConfirmResponse` | GenAsyncServiceImpl.`confirmRequest(Confirm request, WsAddressingHeader header)`
    `GetResponse` | GenAsyncServiceImpl.`getRequest(Get request, WsAddressingHeader header)`
    `PostResponse` | GenAsyncServiceImpl.`postRequest(Post request, WsAddressingHeader header)`

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

    Methods in be.ehealth.businessconnector.genins.service that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `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 SessionManagementException in be.ehealth.businessconnector.genins.service.impl

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

  - ### Uses of SessionManagementException in be.ehealth.businessconnector.genins.session

    Methods in be.ehealth.businessconnector.genins.session that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `GetInsurabilityResponse` | GenInsService.`getInsurability(GetInsurabilityAsXmlOrFlatRequestType getInsurabilityAsXmlOrFlatRequestType)` Method which call the web service getInsurability
    `GetInsurabilityAsFlatResponse` | GenInsService.`getInsurabilityAsFlat(GetInsurabilityAsXmlOrFlatRequestType getInsurabilityAsXmlOrFlatRequestType)` Method which call the web service getInsurabilityAsFlat

  - ### Uses of SessionManagementException in be.ehealth.businessconnector.genins.session.impl

    Methods in be.ehealth.businessconnector.genins.session.impl that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `GetInsurabilityResponse` | GenInsServiceImpl.`getInsurability(GetInsurabilityAsXmlOrFlatRequestType request)`
    `GetInsurabilityAsFlatResponse` | GenInsServiceImpl.`getInsurabilityAsFlat(GetInsurabilityAsXmlOrFlatRequestType request)`

  - ### Uses of SessionManagementException in be.ehealth.businessconnector.hub.session

    Methods in be.ehealth.businessconnector.hub.session that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `DeclareTransactionResponse` | HubServiceComplete.`declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader)` This operation should be used to declare a transaction within a hub.
    `List<IDKMEHR>` | HubService.`declareTransaction(KmehrHeaderDeclareTransaction kmehrHeader)` This operation should be used to declare a transaction within a hub.
    `GetTherapeuticLinkResponse` | HubServiceComplete.`getTherapeuticLink(SelectGetHCPartyPatientConsentType consent)` This operation should be used to get therapeutic link between a patient and a healthcare party within a hub.
    `Collection<TherapeuticLinkType>` | HubService.`getTherapeuticLink(SelectGetHCPartyPatientConsentType consent)` This operation should be used to get therapeutic link between a patient and a healthcare party within a hub.
    `PutTherapeuticLinkResponse` | HubServiceComplete.`putTherapeuticLink(TherapeuticLinkType therapeuticLink)` This operation should be used to declare therapeutic link between a patient and a healthcare party within a hub.
    `void` | HubService.`putTherapeuticLink(TherapeuticLinkType therapeuticLink)` This operation should be used to declare therapeutic link between a patient and a healthcare party within a hub.

  - ### Uses of SessionManagementException in be.ehealth.businessconnector.hub.session.impl

    Methods in be.ehealth.businessconnector.hub.session.impl that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `void` | HubServiceImpl.`putTherapeuticLink(TherapeuticLinkType therapeuticLink)` This operation should be used to declare therapeutic link between a patient and a healthcare party within a hub.
    `PutTherapeuticLinkResponse` | HubServiceCompleteImpl.`putTherapeuticLink(TherapeuticLinkType therapeuticLink)` This operation should be used to declare therapeutic link between a patient and a healthcare party within a hub.

  - ### Uses of SessionManagementException in be.ehealth.technicalconnector.service.sts.utils

    Methods in be.ehealth.technicalconnector.service.sts.utils that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `static List<SAMLAttributeDesignator>` | SAMLConfigHelper.`getSAMLAttributeDesignators(String key)`
    `static List<SAMLAttribute>` | SAMLConfigHelper.`getSAMLAttributes(String key)`

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

    Methods in be.ehealth.technicalconnector.session that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `SessionItem` | SessionManager.`createFallbackSession(String hokPwd)` Creates a fallback session using a eHealth certificate stored on the computer.
    `SessionItem` | SessionManager.`createFallbackSession(String hokPwd, String encryptionPwd)` Creates a fallback session using a eHealth certificate stored on the computer.
    `SessionItem` | SessionManager.`createFallbackSession(String identPwd, String hokPwd, String encryptionPwd)` Creates a fallback session using a eHealth certificate stored on the computer.
    `SessionItem` | SessionManager.`createSession(String hokPwd)` Creates a session using the certificate on the eID of the user and an holder of key certificate stored on the computer.
    `SessionItem` | SessionManager.`createSession(String hokPwd, String encryptionPwd)` Creates a session using the certificate on the eID of the user and an holder of key certificate stored on the computer.
    `boolean` | SessionManager.`hasValidSession()` Checks for valid session.

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

    Methods in be.ehealth.technicalconnector.session.impl that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SessionManagerImpl.`hasValidSession()`

  - ### Uses of SessionManagementException in be.ehealth.technicalconnector.session.renew

    Methods in be.ehealth.technicalconnector.session.renew that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `void` | TokenExpiredRenew.`renew(SessionItem session)`
    `void` | SlidingWindowRenewStrategy.`renew(SessionItem session)`
    `void` | RenewStrategy.`renew(SessionItem session)`

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

    Methods in be.ehealth.technicalconnector.validator that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SessionValidator.`validateSession()` Validate session.
    `boolean` | SessionValidator.`validateToken(SAMLToken samlToken)` Method to check if the provided `SAMLToken` is still valid.

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

    Methods in be.ehealth.technicalconnector.validator.impl that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SAMLSessionValidator.`validateSession()`
    `boolean` | SAMLSessionValidator.`validateToken(SAMLToken samlToken)`

Connector Package PERSMIDWIFE 4.5.4 API
Copyright © {inceptionYear}-2024 eHealth. All Rights Reserved.