be.ehealth.technicalconnector.service

## Class ServiceFactory

- java.lang.Object
- - be.ehealth.technicalconnector.service.ServiceFactory

-     public final class ServiceFactory
      extends Object

  Factory class for creating the Services.

- - ### Method Summary

    All Methods Static Methods Concrete Methods Deprecated Methods
    Modifier and Type | Method and Description
    --- | ---
    `static void` | `flushCache()`
    `static AuthorityService` | `getAuthorityService()` Gets the Authority service.
    `static ConsultServiceV2` | `getConsultServiceV2()` Gets the Consult service.
    `static IdSupportService` | `getIdSupportService()` Gets the `IdSupportService` service.
    `static KeyDepotService` | `getKeyDepotService()` Gets the KeyDepot service.
    `static KgssService` | `getKgssService()` Gets the KGSS service.
    `static SealsService` | `getSealsService()` Gets the Seals service.
    `static SingleSignOnService` | `getSingleSignOnService()` Get the `SingleSignOnService` service.
    `static STSService` | `getStsService()` Deprecated.
    `static STSService` | `getSTSService(SAMLToken.Version version)`

    - ### Methods inherited from class java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Method Detail

    - #### getSealsService

          public static SealsService getSealsService()
                                              throws TechnicalConnectorException

      Gets the Seals service.
      Throws:
        `TechnicalConnectorException`

    - #### getKeyDepotService

          public static KeyDepotService getKeyDepotService()
                                                    throws TechnicalConnectorException

      Gets the KeyDepot service.
      Throws:
        `TechnicalConnectorException`

    - #### getKgssService

          public static KgssService getKgssService()
                                            throws TechnicalConnectorException

      Gets the KGSS service.
      Throws:
        `TechnicalConnectorException`

    - #### getStsService

          @Deprecated
          public static STSService getStsService()
                                                       throws TechnicalConnectorException

      Deprecated.
      Gets the STS service.
      Throws:
        `TechnicalConnectorException`

    - #### getSTSService

          public static STSService getSTSService(SAMLToken.Version version)
                                          throws TechnicalConnectorException

      Throws:
        `TechnicalConnectorException`

    - #### getAuthorityService

          public static AuthorityService getAuthorityService()
                                                      throws TechnicalConnectorException

      Gets the Authority service.
      Throws:
        `TechnicalConnectorException`

    - #### getConsultServiceV2

          public static ConsultServiceV2 getConsultServiceV2()
                                                      throws TechnicalConnectorException

      Gets the Consult service.
      Throws:
        `TechnicalConnectorException`

    - #### getIdSupportService

          public static IdSupportService getIdSupportService()
                                                      throws TechnicalConnectorException

      Gets the `IdSupportService` service.
      Throws:
        `TechnicalConnectorException`

    - #### getSingleSignOnService

          public static SingleSignOnService getSingleSignOnService()
                                                            throws TechnicalConnectorException

      Get the `SingleSignOnService` service.
      Throws:
        `TechnicalConnectorException`

    - #### flushCache

          public static void flushCache()

Connector Packaging generic 4.9.5 API
Copyright © {inceptionYear}-2026 eHealth. All Rights Reserved.