# 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.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
  Description
  `ConfirmResponse`
  GenAsyncService.`confirmRequest(Confirm request, WsAddressingHeader header)`
  Sends a confirm request to the WS.
  `GetResponse`
  GenAsyncService.`getRequest(Get request, WsAddressingHeader header)`
  Returns the
  invalid reference

      Responses

  from the post previously sent and generate the token.
  `PostResponse`
  GenAsyncService.`postRequest(Post request, WsAddressingHeader header)`
  Returns the
  invalid reference

      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
  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.technicalconnector.service.sts.utils

  Methods in be.ehealth.technicalconnector.service.sts.utils that throw SessionManagementException
  Modifier and Type
  Method
  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
  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
  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
  Description
  `void`
  RenewStrategy.`renew(SessionItem session)`
  `void`
  SlidingWindowRenewStrategy.`renew(SessionItem session)`
  `void`
  TokenExpiredRenew.`renew(SessionItem session)`

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

  Methods in be.ehealth.technicalconnector.validator that throw SessionManagementException
  Modifier and Type
  Method
  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
  Description
  `boolean`
  SAMLSessionValidator.`validateSession()`
  `boolean`
  SAMLSessionValidator.`validateToken(SAMLToken samlToken)`