## 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.businessconnector.wsconsent.service |
  be.ehealth.businessconnector.wsconsent.service.impl |
  be.ehealth.businessconnector.wsconsent.session |
  be.ehealth.businessconnector.wsconsent.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.businessconnector.wsconsent.service

    Methods in be.ehealth.businessconnector.wsconsent.service that throw SessionManagementException
    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 SessionManagementException in be.ehealth.businessconnector.wsconsent.service.impl

    Methods in be.ehealth.businessconnector.wsconsent.service.impl that throw SessionManagementException
    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 SessionManagementException in be.ehealth.businessconnector.wsconsent.session

    Methods in be.ehealth.businessconnector.wsconsent.session that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `GetPatientConsentResponse` | WsConsentService.`getPatientConsent(GetPatientConsentRequest getPatientConsentRequest)` 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(GetPatientConsentStatusRequest getPatientConsentStatusRequest)` Method which perform the call to the webSevice which allows an end-user to check the status of an informed patient consent
    `PutPatientConsentResponse` | WsConsentService.`putPatientConsent(PutPatientConsentRequest putPatientConsentRequest)` Method which perform the call to the webSevice which allows an end-user to declare an informed patient consent.
    `RevokePatientConsentResponse` | WsConsentService.`revokePatientConsent(RevokePatientConsentRequest revokePatientConsentRequest)` Method which perform the call to the webSevice which allows an end-user to declare the revocation of an informed patient consent.

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

    Methods in be.ehealth.businessconnector.wsconsent.session.impl that throw SessionManagementException
    Modifier and Type | Method and Description
    --- | ---
    `GetPatientConsentResponse` | WsConsentServiceImpl.`getPatientConsent(GetPatientConsentRequest request)`
    `GetPatientConsentStatusResponse` | WsConsentServiceImpl.`getPatientConsentStatus(GetPatientConsentStatusRequest request)`
    `PutPatientConsentResponse` | WsConsentServiceImpl.`putPatientConsent(PutPatientConsentRequest request)`
    `RevokePatientConsentResponse` | WsConsentServiceImpl.`revokePatientConsent(RevokePatientConsentRequest request)`

  - ### 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 Packaging PERSNURSE 4.3.0-beta-3 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.