be.fgov.ehealth.technicalconnector.distributedkeys

## Class DistributedKeyStoreRegistry

- java.lang.Object
- - be.fgov.ehealth.technicalconnector.distributedkeys.DistributedKeyStoreRegistry

- All Implemented Interfaces:
    Serializable

      public final class DistributedKeyStoreRegistry
      extends Object
      implements Serializable

  Registry for registering and creating Distibuted KeyStore.
  See Also:
    Serialized Form

- - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `KeyStore` | `createDistributedKeyStore(String key, DistributedSignerProxy proxy)`
    `void` | `flushCache()`
    `Map<String,KeyStore>` | `getDistributedKeyStores()`
    `static DistributedKeyStoreRegistry` | `getInstance()`

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

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

- - ### Method Detail

    - #### getInstance

          public static DistributedKeyStoreRegistry getInstance()

    - #### createDistributedKeyStore

          public KeyStore createDistributedKeyStore(String key,
                                                    DistributedSignerProxy proxy)
                                             throws TechnicalConnectorException

      Throws:
        `TechnicalConnectorException`

    - #### getDistributedKeyStores

          public Map<String,KeyStore> getDistributedKeyStores()

    - #### flushCache

          public void flushCache()

Connector Packaging TRUSSMAKER 4.3.0 API
Copyright © {inceptionYear}-2023 eHealth. All Rights Reserved.