be.fgov.ehealth.etee.crypto.eid

## Class EidSmartCardReaderFactory

- java.lang.Object
- - be.fgov.ehealth.etee.crypto.eid.EidSmartCardReaderFactory

-     public final class EidSmartCardReaderFactory
      extends java.lang.Object

  A factory to create EidSmartCardReaders.

- - ### Method Summary

    All Methods Static Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `EidSmartCardReader` | `createFedictSmartCardReader()`
    `static EidSmartCardReaderFactory` | `getInstance()`
    `static EidSmartCardReaderFactory` | `getInstance(boolean initSecurity)`

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

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

- - ### Method Detail

    - #### getInstance

          public static EidSmartCardReaderFactory getInstance()

    - #### getInstance

          public static EidSmartCardReaderFactory getInstance(boolean initSecurity)

      Parameters:
        `initSecurity` - if true, security providers will be configured to work with eIDs. Clients that need different configuration of providers, need to set this to false.

    - #### createFedictSmartCardReader

          public EidSmartCardReader createFedictSmartCardReader()

      Returns:
        a smart card reader by the standards of Fedict.

Copyright © 2025 eHealth. All rights reserved.