Skip navigation links
A D E G H L S 

A

authenticate(ICertificateHolder<IHealthCard>, byte[]) - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.Authenticator
authentication of coming data with help of ICertificateHolder
AuthenticationController - Class in de.gematik.ti.epa.fdv.healthcard.authentication
Find the available Card for FdV
AuthenticationController() - Constructor for class de.gematik.ti.epa.fdv.healthcard.authentication.AuthenticationController
 
AuthenticationProvider - Class in de.gematik.ti.epa.fdv.healthcard.authentication.healthcard
Provider of Authentication
AuthenticationProvider() - Constructor for class de.gematik.ti.epa.fdv.healthcard.authentication.healthcard.AuthenticationProvider
 
Authenticator - Class in de.gematik.ti.epa.fdv.healthcard.authentication
implements IAuthenticator.
Authenticator() - Constructor for class de.gematik.ti.epa.fdv.healthcard.authentication.Authenticator
constructor, in which AuthenticationController starts

D

de.gematik.ti.epa.fdv.healthcard.authentication - package de.gematik.ti.epa.fdv.healthcard.authentication
 
de.gematik.ti.epa.fdv.healthcard.authentication.healthcard - package de.gematik.ti.epa.fdv.healthcard.authentication.healthcard
 

E

EgkCertificateLoader - Class in de.gematik.ti.epa.fdv.healthcard.authentication.healthcard
load certificates from healthCard
EgkCertificateLoader() - Constructor for class de.gematik.ti.epa.fdv.healthcard.authentication.healthcard.EgkCertificateLoader
 
EgkHashSigner - Class in de.gematik.ti.epa.fdv.healthcard.authentication.healthcard
sign a hash value, return signature
EgkHashSigner() - Constructor for class de.gematik.ti.epa.fdv.healthcard.authentication.healthcard.EgkHashSigner
 

G

getCertificateHolder() - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.AuthenticationController
get ICertificateHolder which has certificate
getCertificateValue() - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.Authenticator
get certificate in byte array
getController() - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.Authenticator
could be null. init in methode if called earlier.
getDefaultAuthenticator() - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.healthcard.AuthenticationProvider
get a IAuthenticator
getDescription() - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.healthcard.AuthenticationProvider
description of this provider
getName() - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.Authenticator
return name of the authenticator

H

handleCardAbsentEvents(AbstractHealthCardAbsentEvent) - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.AuthenticationController
handle coming CardAbsentEvent
handleCardPresentEvents(AbstractHealthCardPresentEvent) - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.AuthenticationController
handle coming CardPresentEvent
HealthCardAuthenticationException - Exception in de.gematik.ti.epa.fdv.healthcard.authentication
Special exception on handling with ePA-Authentication
HealthCardAuthenticationException(String) - Constructor for exception de.gematik.ti.epa.fdv.healthcard.authentication.HealthCardAuthenticationException
common error-message
HealthCardAuthenticationException(IHealthCard) - Constructor for exception de.gematik.ti.epa.fdv.healthcard.authentication.HealthCardAuthenticationException
Special error-message: "card " + cardHc + " isCardType not supported, required isCardType eGK2 or eGK21."

L

loadCertificate(IHealthCard) - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.healthcard.EgkCertificateLoader
load certificate in byte array

S

signData(byte[]) - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.Authenticator
sign the coming data
signHashvalue(IHealthCard, byte[]) - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.healthcard.EgkHashSigner
sign plain hash value
start() - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.AuthenticationController
start TrustedChannelPaceKeyRequestHandler and register the AuthenticationController in EventBus
stop() - Method in class de.gematik.ti.epa.fdv.healthcard.authentication.AuthenticationController
Stop TrustedChannelPaceKeyRequestHandler and unregister EventBus
A D E G H L S 
Skip navigation links