# Uses of Class
be.ehealth.technicalconnector.ws.domain.GenericRequest

Packages that use GenericRequest
Package
Description
be.ehealth.business.common.helper
be.ehealth.businessconnector.addressbook.service
be.ehealth.businessconnector.consultrnv2.service
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.genericasync.service
be.ehealth.businessconnector.genins.service
be.ehealth.businessconnector.ssinhistory.service
be.ehealth.businessconnector.therlink.service
be.ehealth.technicalconnector.generic.session
be.ehealth.technicalconnector.generic.session.impl
be.ehealth.technicalconnector.service.ws
be.ehealth.technicalconnector.ws
be.ehealth.technicalconnector.ws.domain
be.ehealth.technicalconnector.ws.impl
be.ehealth.technicalconnector.ws.impl.strategy
be.fgov.ehealth.technicalconnector.distributedkeys.proxy

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

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

  Methods in be.ehealth.businessconnector.addressbook.service that return GenericRequest
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  TokenServiceFactory.`getService(SAMLToken token)`
  Get the service

- ## Uses of GenericRequest in be.ehealth.businessconnector.consultrnv2.service

  Methods in be.ehealth.businessconnector.consultrnv2.service that return GenericRequest
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getConsultrnCBSSPersonService(SAMLToken token, String soapAction)`
  `static GenericRequest`
  ServiceFactory.`getConsultrnPersonService(SAMLToken token, String soapAction)`

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

  Methods in be.ehealth.businessconnector.consultrnv2.service.impl.support with parameters of type GenericRequest
  Modifier and Type
  Method
  Description
  `<T extends StatusResponseType>
  T`
  ConsultrnService.`doOperation(GenericRequest service, SAMLToken token, Object request, String soapAction, Class<T> clazz)`

- ## Uses of GenericRequest in be.ehealth.businessconnector.dicsv4.service

  Methods in be.ehealth.businessconnector.dicsv4.service that return GenericRequest
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getDicsService(SAMLToken token, String soapAction)`

- ## Uses of GenericRequest in be.ehealth.businessconnector.dicsv5.service

  Methods in be.ehealth.businessconnector.dicsv5.service that return GenericRequest
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getDicsService(SAMLToken token, String soapAction)`

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

  Methods in be.ehealth.businessconnector.ehbox.v3.service that return GenericRequest
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getConsultationService(SAMLToken token)`
  Gets the consultation service.
  `static GenericRequest`
  ServiceFactory.`getEh2EboxPublicationService(SAMLToken token)`
  Gets the eh2ebox publication service.
  `static GenericRequest`
  ServiceFactory.`getPublicationService(SAMLToken token)`
  Gets the publication service.
  Methods in be.ehealth.businessconnector.ehbox.v3.service with parameters of type GenericRequest
  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 GenericRequest in be.ehealth.businessconnector.genericasync.service

  Methods in be.ehealth.businessconnector.genericasync.service that return GenericRequest
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getService(SAMLToken token, String serviceName)`
  Deprecated.

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

  Methods in be.ehealth.businessconnector.genins.service that return GenericRequest
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getGeninsPort(SAMLToken token)`
  Gets the Genins service.

- ## Uses of GenericRequest in be.ehealth.businessconnector.ssinhistory.service

  Methods in be.ehealth.businessconnector.ssinhistory.service that return GenericRequest
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  TokenServiceFactory.`getService(SAMLToken token)`
  Get the service

- ## Uses of GenericRequest in be.ehealth.businessconnector.therlink.service

  Methods in be.ehealth.businessconnector.therlink.service that return GenericRequest
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getTherLinkPort(SAMLToken token)`
  Gets the therlink port

- ## Uses of GenericRequest in be.ehealth.technicalconnector.generic.session

  Methods in be.ehealth.technicalconnector.generic.session with parameters of type GenericRequest
  Modifier and Type
  Method
  Description
  `GenericResponse`
  GenericService.`send(GenericRequest request)`

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

  Methods in be.ehealth.technicalconnector.generic.session.impl with parameters of type GenericRequest
  Modifier and Type
  Method
  Description
  `GenericResponse`
  GenericServiceImpl.`send(GenericRequest request)`

- ## Uses of GenericRequest in be.ehealth.technicalconnector.service.ws

  Methods in be.ehealth.technicalconnector.service.ws that return GenericRequest
  Modifier and Type
  Method
  Description
  `static GenericRequest`
  ServiceFactory.`getETKService()`
  Gets the eTK service.
  `static GenericRequest`
  ServiceFactory.`getIdSupportV2Service(SAMLToken token)`
  `static GenericRequest`
  ServiceFactory.`getKGSSService()`
  Gets the KGSS service.
  `static GenericRequest`
  ServiceFactory.`getKGSSServiceSecured(SAMLToken token)`
  Gets the KGSSS service secured.
  `static GenericRequest`
  ServiceFactory.`getSealsService(X509Certificate certificate, PrivateKey privateKey)`
  Gets the Codage service.
  `static GenericRequest`
  ServiceFactory.`getSTSService(X509Certificate certificate, PrivateKey privateKey)`
  Gets the sTS service.
  `static GenericRequest`
  ServiceFactory.`getTSAuthorityService(X509Certificate certificate, PrivateKey privateKey)`
  Gets the Timestamping service.
  `static GenericRequest`
  ServiceFactory.`getTSConsultService(X509Certificate certificate, PrivateKey privateKey)`
  Gets the Timestamping service.

- ## Uses of GenericRequest in be.ehealth.technicalconnector.ws

  Methods in be.ehealth.technicalconnector.ws with parameters of type GenericRequest
  Modifier and Type
  Method
  Description
  `GenericResponse`
  GenericWsSender.`send(GenericRequest request)`

- ## Uses of GenericRequest in be.ehealth.technicalconnector.ws.domain

  Methods in be.ehealth.technicalconnector.ws.domain that return GenericRequest
  Modifier and Type
  Method
  Description
  `GenericRequest`
  GenericRequest.`addDataHandler(String id, byte[] byteArray)`
  Wrapping a byte[] in a `ByteArrayDatasource` as `DataHandler`
  `GenericRequest`
  GenericRequest.`addDataHandler(String id, jakarta.activation.DataHandler dataHandler)`
  `GenericRequest`
  GenericRequest.`addDefaulHandlerChain()`
  This method will sets the DefaultHandlerChain before and after the security layer as specified in the configuration.
  `GenericRequest`
  GenericRequest.`addHandlerChain(HandlerChain handlers)`
  This method will append all the handlers in the `HandlerChain`
  `GenericRequest`
  GenericRequest.`setCertificateSecured(X509Certificate certificate, PrivateKey privateKey)`
  `GenericRequest`
  GenericRequest.`setCredential(Credential cred, TokenType sec)`
  This method will set the security handler based on the credential
  `GenericRequest`
  GenericRequest.`setCredentialFromSession(TokenType sec)`
  This method will use the session to detirming the credential to use.
  `GenericRequest`
  GenericRequest.`setEndpoint(String endpoint)`
  `GenericRequest`
  GenericRequest.`setPayload(Object payload)`
  Setting the payload with a classes annotated with `XmlRootElement` are allowed.
  `GenericRequest`
  GenericRequest.`setPayload(Object payload, GenericFeature... features)`
  `GenericRequest`
  GenericRequest.`setPayload(String payload)`
  The payload to set as String value Note: only well-formed xml document are allowed.
  `GenericRequest`
  GenericRequest.`setPayload(Document payload)`
  `GenericRequest`
  GenericRequest.`setPayload(Document payload, GenericFeature... features)`
  `GenericRequest`
  GenericRequest.`setSamlSecured(Element assertion, Credential hok)`
  This method will uses the assertion and the credential for setting the SAML security
  `GenericRequest`
  GenericRequest.`setSoapAction(String soapAction)`
  `GenericRequest`
  GenericRequest.`setSoapAction(String soapAction, boolean wsiCompliant)`
  `GenericRequest`
  GenericRequest.`setWSAddressing(WsAddressingHeader header)`
  This method will set the WSAddressing header as specified in the V200508 specification

- ## Uses of GenericRequest in be.ehealth.technicalconnector.ws.impl

  Methods in be.ehealth.technicalconnector.ws.impl with parameters of type GenericRequest
  Modifier and Type
  Method
  Description
  `GenericResponse`
  GenericWsSenderImpl.`send(GenericRequest genericRequest)`

- ## Uses of GenericRequest in be.ehealth.technicalconnector.ws.impl.strategy

  Methods in be.ehealth.technicalconnector.ws.impl.strategy that return GenericRequest
  Modifier and Type
  Method
  Description
  `GenericRequest`
  InvokeStrategyContext.`getRequest()`
  Constructors in be.ehealth.technicalconnector.ws.impl.strategy with parameters of type GenericRequest
  Modifier
  Constructor
  Description
  ``
  `InvokeStrategyContext(GenericRequest request)`

- ## Uses of GenericRequest in be.fgov.ehealth.technicalconnector.distributedkeys.proxy

  Constructors in be.fgov.ehealth.technicalconnector.distributedkeys.proxy with parameters of type GenericRequest
  Modifier
  Constructor
  Description
  ``
  `DigitalSignatureServiceProxy(GenericRequest req, String profile, Map<String,List<X509Certificate>> certificates)`