# Uses of Interface
be.ehealth.technicalconnector.validator.SessionValidator

Packages that use SessionValidator
Package
Description
be.ehealth.business.common.helper
be.ehealth.businessconnector.addressbook.service.impl
be.ehealth.businessconnector.addressbook.session.impl
be.ehealth.businessconnector.consultrnv2.service.impl
be.ehealth.businessconnector.consultrnv2.service.impl.support
be.ehealth.businessconnector.consultrnv2.session.impl
be.ehealth.businessconnector.dicsv4.session.impl
be.ehealth.businessconnector.dicsv5.session.impl
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.ehbox.v3.session.impl
be.ehealth.businessconnector.genericasync.service
be.ehealth.businessconnector.genericasync.service.impl
be.ehealth.businessconnector.genericasync.session
be.ehealth.businessconnector.genericasync.session.impl
be.ehealth.businessconnector.genins.session
be.ehealth.businessconnector.ssinhistory.service.impl
be.ehealth.businessconnector.ssinhistory.session.impl
be.ehealth.businessconnector.therlink.session.impl
be.ehealth.technicalconnector.generic.session.impl
be.ehealth.technicalconnector.session
be.ehealth.technicalconnector.validator.impl

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

  Methods in be.ehealth.business.common.helper with parameters of type SessionValidator
  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 SessionValidator in be.ehealth.businessconnector.addressbook.service.impl

  Constructors in be.ehealth.businessconnector.addressbook.service.impl with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `AddressbookTokenServiceImpl(SessionValidator sessVal, EhealthReplyValidator ehRepVal)`
  Creates a new InsurabilityServiceImpl

- ## Uses of SessionValidator in be.ehealth.businessconnector.addressbook.session.impl

  Methods in be.ehealth.businessconnector.addressbook.session.impl with parameters of type SessionValidator
  Modifier and Type
  Method
  Description
  `<T> T`
  AddressbookSessionServiceImplFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  Constructors in be.ehealth.businessconnector.addressbook.session.impl with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `AddressbookSessionServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator)`
  Instantiates a new Addressbook service impl.

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

  Constructors in be.ehealth.businessconnector.consultrnv2.service.impl with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `ConsultrnCBSSPersonServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator)`
  ``
  `ConsultrnPersonServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator)`

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

  Constructors in be.ehealth.businessconnector.consultrnv2.service.impl.support with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `ConsultrnService(SessionValidator sessionValidator, EhealthReplyValidator replyValidator)`

- ## Uses of SessionValidator in be.ehealth.businessconnector.consultrnv2.session.impl

  Methods in be.ehealth.businessconnector.consultrnv2.session.impl with parameters of type SessionValidator
  Modifier and Type
  Method
  Description
  `<T> T`
  ConsultrnImplementationClassFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  Constructors in be.ehealth.businessconnector.consultrnv2.session.impl with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `ConsultrnCBSSPersonServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator)`
  ``
  `ConsultrnPersonServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator)`

- ## Uses of SessionValidator in be.ehealth.businessconnector.dicsv4.session.impl

  Methods in be.ehealth.businessconnector.dicsv4.session.impl with parameters of type SessionValidator
  Modifier and Type
  Method
  Description
  `<T> T`
  DicsImplementationClassFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  Constructors in be.ehealth.businessconnector.dicsv4.session.impl with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `DicsSessionServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator, DicsValidator dicsValidator)`

- ## Uses of SessionValidator in be.ehealth.businessconnector.dicsv5.session.impl

  Methods in be.ehealth.businessconnector.dicsv5.session.impl with parameters of type SessionValidator
  Modifier and Type
  Method
  Description
  `<T> T`
  DicsImplementationClassFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  Constructors in be.ehealth.businessconnector.dicsv5.session.impl with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `DicsSessionServiceImpl(SessionValidator sessionValidator)`

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

  Methods in be.ehealth.businessconnector.ehbox.v3.service with parameters of type SessionValidator
  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)`

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

  Constructors in be.ehealth.businessconnector.ehbox.v3.service.impl with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `ConsultationServiceImpl(SessionValidator sessionValidator, EhboxReplyValidator replyValidator)`
  Instantiates a new consultation service impl.
  ``
  `PublicationEh2EboxServiceImpl(SessionValidator sessionValidator, EhboxReplyValidator replyValidator)`
  Instantiates a new publication service impl.
  ``
  `PublicationServiceImpl(SessionValidator sessionValidator, EhboxReplyValidator replyValidator)`
  Instantiates a new publication service impl.

- ## Uses of SessionValidator in be.ehealth.businessconnector.ehbox.v3.session.impl

  Methods in be.ehealth.businessconnector.ehbox.v3.session.impl with parameters of type SessionValidator
  Modifier and Type
  Method
  Description
  `<T> T`
  EhboxServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  Constructors in be.ehealth.businessconnector.ehbox.v3.session.impl with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `Eh2eBoxServiceV3Impl(SessionValidator sessionValidator, EhboxReplyValidator replyValidator)`
  ``
  `EhealthBoxServiceV3Impl(SessionValidator sessionValidator, EhboxReplyValidator replyValidator)`

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

  Methods in be.ehealth.businessconnector.genericasync.service with parameters of type SessionValidator
  Modifier and Type
  Method
  Description
  `static GenAsyncService`
  ServiceFactory.`getGenAsyncService(String serviceName, SessionValidator sessionValidator)`

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

  Constructors in be.ehealth.businessconnector.genericasync.service.impl with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `GenAsyncServiceImpl(SessionValidator sessionValidator, String serviceName)`
  Deprecated.
  use be.ehealth.businessconnector.genericasync.service.ServiceFactory.getGenAsyncService(servicename,sessionvalidator) instead.

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

  Methods in be.ehealth.businessconnector.genericasync.session with parameters of type SessionValidator
  Modifier and Type
  Method
  Description
  `<T> T`
  GenAsyncServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`

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

  Constructors in be.ehealth.businessconnector.genericasync.session.impl with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `GenAsyncServiceImpl(SessionValidator sessionValidator, String serviceName)`
  Instantiates a new Generic Async service

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

  Methods in be.ehealth.businessconnector.genins.session with parameters of type SessionValidator
  Modifier and Type
  Method
  Description
  `<T> T`
  GenInsServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`

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

  Constructors in be.ehealth.businessconnector.ssinhistory.service.impl with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `SsinHistoryTokenServiceImpl(SessionValidator sessVal, EhealthReplyValidator ehRepVal)`
  Creates a new SsinHistoryServiceImpl

- ## Uses of SessionValidator in be.ehealth.businessconnector.ssinhistory.session.impl

  Methods in be.ehealth.businessconnector.ssinhistory.session.impl with parameters of type SessionValidator
  Modifier and Type
  Method
  Description
  `<T> T`
  SsinHistorySessionServiceImplFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  Constructors in be.ehealth.businessconnector.ssinhistory.session.impl with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `SsinHistorySessionServiceImpl(SessionValidator sessionValidator, EhealthReplyValidator replyValidator)`
  Instantiates a new SsinHistory service impl.

- ## Uses of SessionValidator in be.ehealth.businessconnector.therlink.session.impl

  Methods in be.ehealth.businessconnector.therlink.session.impl with parameters of type SessionValidator
  Modifier and Type
  Method
  Description
  `<T> T`
  TherlinkServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`

- ## Uses of SessionValidator in be.ehealth.technicalconnector.generic.session.impl

  Methods in be.ehealth.technicalconnector.generic.session.impl with parameters of type SessionValidator
  Modifier and Type
  Method
  Description
  `<T> T`
  GenericServiceImplementationFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`
  Constructors in be.ehealth.technicalconnector.generic.session.impl with parameters of type SessionValidator
  Modifier
  Constructor
  Description
  ``
  `GenericServiceImpl(SessionValidator sessionValidator)`

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

  Methods in be.ehealth.technicalconnector.session with parameters of type SessionValidator
  Modifier and Type
  Method
  Description
  `<T> T`
  ImplementationClassFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, Crypto hokCrypto, Crypto encryptionCrypto, String... additionalParameters)`
  Deprecated.
  use the other createImplementationClass method without crypto
  `<T> T`
  ImplementationClassFactory.`createImplementationClass(Class<T> clazz, SessionValidator sessionValidator, EhealthReplyValidator replyValidator, String... additionalParameters)`

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

  Classes in be.ehealth.technicalconnector.validator.impl that implement SessionValidator
  Modifier and Type
  Class
  Description
  `class`
  `SAMLSessionValidator`
  Implementation of `SessionValidator`