Package be.ehealth.technicalconnector.beid

# Interface BeIDInstantiator

All Superinterfaces:
  `SessionServiceWithCache`

All Known Implementing Classes:
  `CommonsEidInstantiator`

public interface BeIDInstantiator extends SessionServiceWithCache

- ## Method Summary

  Modifier and Type
  Method
  Description
  `BeIDInfo`
  `instantiateBeIDInfo(String scope, boolean useCache)`
  `KeyStore`
  `instantiateKeyStore(String scope, boolean useCache)`
  `void`
  `verifyPin(char[] pin)`
  `boolean`
  `worksWithDotNet()`

  ### Methods inherited from interface be.ehealth.technicalconnector.session.SessionServiceWithCache

  `flushCache`

- ## Method Details

  - ### instantiateBeIDInfo

    BeIDInfo instantiateBeIDInfo(String scope, boolean useCache) throws TechnicalConnectorException
    Throws:
      `TechnicalConnectorException`

  - ### instantiateKeyStore

    KeyStore instantiateKeyStore(String scope, boolean useCache) throws TechnicalConnectorException
    Throws:
      `TechnicalConnectorException`

  - ### verifyPin

    void verifyPin(char[] pin) throws TechnicalConnectorException
    Throws:
      `TechnicalConnectorException`

  - ### worksWithDotNet

    boolean worksWithDotNet()