public class AuthenticationController
extends java.lang.Object
Find the available Card for FdV
| Constructor and Description |
|---|
AuthenticationController() |
| Modifier and Type | Method and Description |
|---|---|
de.gematik.ti.epa.fdv.authentication.service.provider.api.ICertificateHolder<de.gematik.ti.healthcardaccess.IHealthCard> |
getCertificateHolder()
get ICertificateHolder which has certificate
|
void |
handleCardAbsentEvents(de.gematik.ti.healthcard.control.common.event.absent.AbstractHealthCardAbsentEvent healthCardEvent)
handle coming CardAbsentEvent
|
void |
handleCardPresentEvents(de.gematik.ti.healthcard.control.common.event.present.AbstractHealthCardPresentEvent healthCardEvent)
handle coming CardPresentEvent
|
AuthenticationController |
start()
start TrustedChannelPaceKeyRequestHandler and register the AuthenticationController in EventBus
|
void |
stop()
Stop TrustedChannelPaceKeyRequestHandler and unregister EventBus
|
public AuthenticationController start()
start TrustedChannelPaceKeyRequestHandler and register the AuthenticationController in EventBus
@Subscribe public void handleCardAbsentEvents(de.gematik.ti.healthcard.control.common.event.absent.AbstractHealthCardAbsentEvent healthCardEvent)
handle coming CardAbsentEvent
healthCardEvent - AbstractHealthCardAbsentEvent@Subscribe public void handleCardPresentEvents(de.gematik.ti.healthcard.control.common.event.present.AbstractHealthCardPresentEvent healthCardEvent)
handle coming CardPresentEvent
healthCardEvent - AbstractHealthCardPresentEventpublic void stop()
Stop TrustedChannelPaceKeyRequestHandler and unregister EventBus
public de.gematik.ti.epa.fdv.authentication.service.provider.api.ICertificateHolder<de.gematik.ti.healthcardaccess.IHealthCard> getCertificateHolder()
get ICertificateHolder which has certificate