## Uses of Interface
be.ehealth.technicalconnector.session.SessionServiceWithCache

- Packages that use SessionServiceWithCache
  Package | Description
  --- | ---
  be.ehealth.technicalconnector.beid |
  be.ehealth.technicalconnector.beid.impl |
  be.ehealth.technicalconnector.service.etee.impl |
  be.ehealth.technicalconnector.service.idsupport.impl |
  be.ehealth.technicalconnector.service.keydepot.impl |
  be.ehealth.technicalconnector.service.kgss |
  be.ehealth.technicalconnector.service.sso.impl |
  be.ehealth.technicalconnector.session |
  be.ehealth.technicalconnector.session.impl |
  be.ehealth.technicalconnector.session.renew |

- - ### Uses of SessionServiceWithCache in be.ehealth.technicalconnector.beid

    Subinterfaces of SessionServiceWithCache in be.ehealth.technicalconnector.beid
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `BeIDInstantiator`

  - ### Uses of SessionServiceWithCache in be.ehealth.technicalconnector.beid.impl

    Classes in be.ehealth.technicalconnector.beid.impl that implement SessionServiceWithCache
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CommonsEidInstantiator`

  - ### Uses of SessionServiceWithCache in be.ehealth.technicalconnector.service.etee.impl

    Classes in be.ehealth.technicalconnector.service.etee.impl that implement SessionServiceWithCache
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractRevocationStatusChecker` `RevocationStatusChecker` using the extension of the `X509Certificate`.
    `class` | `ConnectorCRLRevocationStatusChecker` `RevocationStatusChecker` using the CRL Distribution Points extension of the `X509Certificate`.
    `class` | `ConnectorOCSPRevocationStatusChecker` `RevocationStatusChecker` using the OSCP information in the `X509Certificate` Implementation of `RevocationStatusChecker`

  - ### Uses of SessionServiceWithCache in be.ehealth.technicalconnector.service.idsupport.impl

    Classes in be.ehealth.technicalconnector.service.idsupport.impl that implement SessionServiceWithCache
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IdSupportServiceImpl` Implementation of `IdSupportService` Extends `AbstractSessionServiceWithCache`

  - ### Uses of SessionServiceWithCache in be.ehealth.technicalconnector.service.keydepot.impl

    Classes in be.ehealth.technicalconnector.service.keydepot.impl that implement SessionServiceWithCache
    Modifier and Type | Class and Description
    --- | ---
    `class` | `KeyDepotManagerImpl` Implementation of `KeyDepotManager` and `SessionServiceWithCache`

  - ### Uses of SessionServiceWithCache in be.ehealth.technicalconnector.service.kgss

    Classes in be.ehealth.technicalconnector.service.kgss that implement SessionServiceWithCache
    Modifier and Type | Class and Description
    --- | ---
    `class` | `KgssManager` Simplifies the usage of KGSS.

  - ### Uses of SessionServiceWithCache in be.ehealth.technicalconnector.service.sso.impl

    Classes in be.ehealth.technicalconnector.service.sso.impl that implement SessionServiceWithCache
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SingleSignOnServiceImpl` Implementation fo the `SingleSignOnService`

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

    Classes in be.ehealth.technicalconnector.session that implement SessionServiceWithCache
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractSessionServiceWithCache` Abstract class implementing `SessionServiceWithCache`.
    `class` | `SessionServiceFactoryWithCache` Wrapper class for classes with a cache but without implementing `SessionServiceWithCache`

    Methods in be.ehealth.technicalconnector.session with parameters of type SessionServiceWithCache
    Modifier and Type | Method and Description
    --- | ---
    `void` | SessionManager.`registerSessionService(SessionServiceWithCache serviceWithCache)` This method will register all the session service with a cache.

  - ### Uses of SessionServiceWithCache in be.ehealth.technicalconnector.session.impl

    Methods in be.ehealth.technicalconnector.session.impl with parameters of type SessionServiceWithCache
    Modifier and Type | Method and Description
    --- | ---
    `void` | SessionManagerImpl.`registerSessionService(SessionServiceWithCache serviceWithCache)`

  - ### Uses of SessionServiceWithCache in be.ehealth.technicalconnector.session.renew

    Subinterfaces of SessionServiceWithCache in be.ehealth.technicalconnector.session.renew
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `RenewStrategy`

    Classes in be.ehealth.technicalconnector.session.renew that implement SessionServiceWithCache
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractRenewStrategy`
    `class` | `SlidingWindowRenewStrategy`
    `class` | `TokenExpiredRenew`

    Methods in be.ehealth.technicalconnector.session.renew that return types with arguments of type SessionServiceWithCache
    Modifier and Type | Method and Description
    --- | ---
    `List<SessionServiceWithCache>` | AbstractRenewStrategy.`getCacheServices()`

    Methods in be.ehealth.technicalconnector.session.renew with parameters of type SessionServiceWithCache
    Modifier and Type | Method and Description
    --- | ---
    `void` | RenewStrategy.`register(SessionServiceWithCache serviceWithCache)`
    `void` | AbstractRenewStrategy.`register(SessionServiceWithCache serviceWithCache)`

Connector Packaging TRUSSMAKER 4.2.0 API
Copyright © {inceptionYear}-2022 eHealth. All Rights Reserved.