Version
| Version with 2 digits
| INT Value for Version
| Card generation
| < 3.0.3
| 03.00.03
| 30003
| G1
| < 4.0.0
| 04.00.00
| 40000
| G1P
| >= 4.0.0
| 04.00.00
| 40000
| G2
| >= 4.4.0
| 04.04.00
| 40400
| G2_1
CardGenerationExtractor - Class in de.gematik.ti.healthcard.control.common
Extract the Card Generation from objectSystemVersion and return the representing enum value
createHealthCardWithTypeSetting(ICard, T) - Static method in class de.gematik.ti.healthcard.control.common.CardFunction
D
- de.gematik.ti.healthcard.control.common - package de.gematik.ti.healthcard.control.common
-
- de.gematik.ti.healthcard.control.common.event - package de.gematik.ti.healthcard.control.common.event
-
- de.gematik.ti.healthcard.control.common.event.absent - package de.gematik.ti.healthcard.control.common.event.absent
-
- de.gematik.ti.healthcard.control.common.event.present - package de.gematik.ti.healthcard.control.common.event.present
-
- de.gematik.ti.healthcard.control.common.exceptions - package de.gematik.ti.healthcard.control.common.exceptions
-
- de.gematik.ti.healthcard.control.common.integration.card - package de.gematik.ti.healthcard.control.common.integration.card
-
- de.gematik.ti.healthcard.control.common.pace - package de.gematik.ti.healthcard.control.common.pace
-
- de.gematik.ti.healthcard.control.common.verifyPin - package de.gematik.ti.healthcard.control.common.verifyPin
-
E
- Egk21HealthCardAbsentEvent - Class in de.gematik.ti.healthcard.control.common.event.absent
-
Represent a health card absent event for Egk G2.1 Health card
- Egk21HealthCardAbsentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.absent.Egk21HealthCardAbsentEvent
-
Create a new instance of Egk G2.1 Health card absent event
- Egk21HealthCardPresentEvent - Class in de.gematik.ti.healthcard.control.common.event.present
-
Represent a health card present event for Egk G2.1 Health card
- Egk21HealthCardPresentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.present.Egk21HealthCardPresentEvent
-
Create a new instance of Egk G2.1 Health card present event
- Egk2HealthCardAbsentEvent - Class in de.gematik.ti.healthcard.control.common.event.absent
-
Represent a health card absent event for Egk G2 Health card
- Egk2HealthCardAbsentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.absent.Egk2HealthCardAbsentEvent
-
Create a new instance of Egk G2 Health card absent event
- Egk2HealthCardPresentEvent - Class in de.gematik.ti.healthcard.control.common.event.present
-
Represent a health card present event for Egk G2 Health card
- Egk2HealthCardPresentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.present.Egk2HealthCardPresentEvent
-
Create a new instance of Egk G2 Health card present event
G
- getAppIds() - Method in class de.gematik.ti.healthcard.control.common.verifyPin.PinConfiguration
-
get the applicationId of whole DF
- getCardGeneration(int) - Static method in enum de.gematik.ti.healthcard.control.common.CardGeneration
-
Return the ENUM for ObjectSystemVersion
- getCardGeneration(byte[]) - Static method in class de.gematik.ti.healthcard.control.common.CardGenerationExtractor
-
Extract the Card Generation from objectSystemVersion byte array and return the representing enum value
- getCardGeneration(Version2) - Static method in class de.gematik.ti.healthcard.control.common.CardGenerationExtractor
-
Extract the Card Generation from Version2 and return the representing enum value
- getCardType(IHealthCard) - Static method in class de.gematik.ti.healthcard.control.common.CardFunction
-
get className of a cardType for healthCard
- getErrorIndex() - Method in enum de.gematik.ti.healthcard.control.common.verifyPin.PinVerifyError
-
- getErrorMsg() - Method in enum de.gematik.ti.healthcard.control.common.verifyPin.PinVerifyError
-
error text
- getHealthCard() - Method in class de.gematik.ti.healthcard.control.common.event.AbstractHealthCardEvent
-
The health card for this event
- getInstance() - Static method in class de.gematik.ti.healthcard.control.common.CardDetector
-
Get the singleton instance
- getInstance() - Static method in class de.gematik.ti.healthcard.control.common.pace.TrustedChannelPaceKeyRequestHandler
-
Get the singleton instance
- getKeyObjectEncoded(byte[]) - Static method in class de.gematik.ti.healthcard.control.common.Utilities
-
Encodes an ASN1 KeyObject
- getNumberRemain() - Method in class de.gematik.ti.healthcard.control.common.verifyPin.PinResult
-
get nubmerRemain
- getPinConfiguration(IHealthCard, String) - Static method in class de.gematik.ti.healthcard.control.common.verifyPin.PinContainer
-
find the PinConfigration of card for certain pinType
- getPwid() - Method in class de.gematik.ti.healthcard.control.common.verifyPin.PinConfiguration
-
get ID of password object
- getVerifyResultText() - Method in class de.gematik.ti.healthcard.control.common.verifyPin.PinResult
-
get result of verification in detail
H
- handleCan(CardAccessNumber) - Method in class de.gematik.ti.healthcard.control.common.pace.CardAccessNumberRequester
-
- handleCardAbsentEvents(CardAbsentEvent) - Method in class de.gematik.ti.healthcard.control.common.CardDetector
-
Handle the card absent events and inform event bus subscriber about absent health card if card before known as health card
- handleCardPresentEvents(CardPresentEvent) - Method in class de.gematik.ti.healthcard.control.common.CardDetector
-
Method that handles the CardPresentEvents and trigger the analysis of present cards
- handleCardReaderDisconnectedEvents(CardReaderDisconnectedEvent) - Method in class de.gematik.ti.healthcard.control.common.CardDetector
-
Handle the card reader disconnection events and inform event bus subscriber about absent health card if card before known as health card and the card
is present at card reader disconnection
- handlePinNumber(PinNumber) - Method in class de.gematik.ti.healthcard.control.common.verifyPin.CallbackHandlePin
-
Run verfication, deliver result back
- handleRequestPaceKeyEvent(RequestPaceKeyEvent) - Method in class de.gematik.ti.healthcard.control.common.pace.TrustedChannelPaceKeyRequestHandler
-
Method that handles the RequestPaceKey Events and trigger the negotiation steps
- Hba21HealthCardAbsentEvent - Class in de.gematik.ti.healthcard.control.common.event.absent
-
Represent a health card absent event for Hba G2.1 Health card
- Hba21HealthCardAbsentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.absent.Hba21HealthCardAbsentEvent
-
Create a new instance of Hba G2.1 Health card absent event
- Hba21HealthCardPresentEvent - Class in de.gematik.ti.healthcard.control.common.event.present
-
Represent a health card present event for Hba G2.1 Health card
- Hba21HealthCardPresentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.present.Hba21HealthCardPresentEvent
-
Create a new instance of Hba G2.1 Health card present event
- Hba2HealthCardAbsentEvent - Class in de.gematik.ti.healthcard.control.common.event.absent
-
Represent a health card absent event for Hba G2 Health card
- Hba2HealthCardAbsentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.absent.Hba2HealthCardAbsentEvent
-
Create a new instance of Hba G2 Health card absent event
- Hba2HealthCardPresentEvent - Class in de.gematik.ti.healthcard.control.common.event.present
-
Represent a health card present event for Hba G2 Health card
- Hba2HealthCardPresentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.present.Hba2HealthCardPresentEvent
-
Create a new instance of Hba G2 Health card present event
- HealthcardCommonRuntimeException - Exception in de.gematik.ti.healthcard.control.common
-
Exception related to "healthcard constrol common"
- HealthcardCommonRuntimeException(String) - Constructor for exception de.gematik.ti.healthcard.control.common.HealthcardCommonRuntimeException
-
constructor with parameter
I
- isCardType(IHealthCard, Class<T>) - Static method in class de.gematik.ti.healthcard.control.common.CardFunction
-
Check if cardHc is valid and it’s type is of 'clazz'
- isCardValid(IHealthCard) - Static method in class de.gematik.ti.healthcard.control.common.CardFunction
-
check if a healthcard valid or not
- isEgk(IHealthCard) - Static method in class de.gematik.ti.healthcard.control.common.CardFunction
-
Check cardHc is eGK no matter of its generatiorn
- isPinVerifiSuccess() - Method in class de.gematik.ti.healthcard.control.common.verifyPin.PinResult
-
get result of pin verification
M
- MESSAGE - Static variable in exception de.gematik.ti.healthcard.control.common.exceptions.VerifyReceivedMacPiccException
-
N
- negotiatePaceKey() - Method in class de.gematik.ti.healthcard.control.common.pace.TrustedChannelPaceKeyExchange
-
Negotiate the PaceKey and return the object
P
- PinConfiguration - Class in de.gematik.ti.healthcard.control.common.verifyPin
-
supplier of applicationId, in which the password object is, and the passwordId
- PinConfiguration(String[], int) - Constructor for class de.gematik.ti.healthcard.control.common.verifyPin.PinConfiguration
-
constructor with parameter
- PinContainer - Class in de.gematik.ti.healthcard.control.common.verifyPin
-
Configuration of password objects of gematik ehealth card
- PinContainer() - Constructor for class de.gematik.ti.healthcard.control.common.verifyPin.PinContainer
-
- PinResult - Class in de.gematik.ti.healthcard.control.common.verifyPin
-
The result of information about PIN verification
- PinResult(String) - Constructor for class de.gematik.ti.healthcard.control.common.verifyPin.PinResult
-
constructor with parameter
- PinResult.PinState - Enum in de.gematik.ti.healthcard.control.common.verifyPin
-
states of PIN
- PinVerfiyLauncher - Class in de.gematik.ti.healthcard.control.common.verifyPin
-
launcher of pin verification action
- PinVerfiyLauncher(IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.verifyPin.PinVerfiyLauncher
-
constructor with parameter
- PinVerifier - Class in de.gematik.ti.healthcard.control.common.verifyPin
-
execute pin verification
- PinVerifier(IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.verifyPin.PinVerifier
-
init the card
- PinVerifyError - Enum in de.gematik.ti.healthcard.control.common.verifyPin
-
enumeration of error occured during PIN verification
R
- ReadCommandSafeExecutor - Class in de.gematik.ti.healthcard.control.common.integration.card
-
Read content of any Ef safe in regard to different MaxResponseLength of various CardReader <br/>
Required parameters are:
<li>healthCard</li>
<li>numberOfOctet as bytesToRead</li>
<li>maxResponseLength of cardReader</li>
- ReadCommandSafeExecutor(IHealthCard, int) - Constructor for class de.gematik.ti.healthcard.control.common.integration.card.ReadCommandSafeExecutor
-
- readSafe(ApplicationIdentifier, FileIdentifier) - Method in class de.gematik.ti.healthcard.control.common.integration.card.ReadCommandSafeExecutor
-
For reading an EF under a DF
- readSafe(ApplicationIdentifier, ApplicationIdentifier, FileIdentifier) - Method in class de.gematik.ti.healthcard.control.common.integration.card.ReadCommandSafeExecutor
-
For reading an EF under a SubDF like DF.NFD under DF.HCA
- readSafe(FileIdentifier) - Method in class de.gematik.ti.healthcard.control.common.integration.card.ReadCommandSafeExecutor
-
For reading an EF under MF
- run() - Method in class de.gematik.ti.healthcard.control.common.pace.TrustedChannelConstructor
S
- setNumberRemain(int) - Method in class de.gematik.ti.healthcard.control.common.verifyPin.PinResult
-
set nubmerRemain
- setPinVerifiSuccess(boolean) - Method in class de.gematik.ti.healthcard.control.common.verifyPin.PinResult
-
set result of pin verification
- Smcb21HealthCardAbsentEvent - Class in de.gematik.ti.healthcard.control.common.event.absent
-
Represent a health card absent event for Smcb G2.1 Health card
- Smcb21HealthCardAbsentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.absent.Smcb21HealthCardAbsentEvent
-
Create a new instance of Smcb G2.1 Health card absent event
- Smcb21HealthCardPresentEvent - Class in de.gematik.ti.healthcard.control.common.event.present
-
Represent a health card present event for Smcb G2.1 Health card
- Smcb21HealthCardPresentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.present.Smcb21HealthCardPresentEvent
-
Create a new instance of Smcb G2.1 Health card present event
- Smcb2HealthCardAbsentEvent - Class in de.gematik.ti.healthcard.control.common.event.absent
-
Represent a health card absent event for Smcb G2 Health card
- Smcb2HealthCardAbsentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.absent.Smcb2HealthCardAbsentEvent
-
Create a new instance of Smcb G2 Health card absent event
- Smcb2HealthCardPresentEvent - Class in de.gematik.ti.healthcard.control.common.event.present
-
Represent a health card present event for Smcb G2 Health card
- Smcb2HealthCardPresentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.present.Smcb2HealthCardPresentEvent
-
Create a new instance of Smcb G2 Health card present event
- startDetection() - Static method in class de.gematik.ti.healthcard.control.common.CardDetector
-
Start the detection of card present and absent events such as card reader disconnection events
- startHandling() - Static method in class de.gematik.ti.healthcard.control.common.pace.TrustedChannelPaceKeyRequestHandler
-
Start the handling of paceKey request Events
- stopDetection() - Static method in class de.gematik.ti.healthcard.control.common.CardDetector
-
Stop the detection of card present and absent events such as card reader disconnection events
- stopHandling() - Static method in class de.gematik.ti.healthcard.control.common.pace.TrustedChannelPaceKeyRequestHandler
-
Stop the handling of paceKey request Events
- stringToIntarray(String) - Static method in class de.gematik.ti.healthcard.control.common.verifyPin.PinVerifier
-
- subscribeCancleEvent(AbstractOpenHealthCardEvent) - Method in class de.gematik.ti.healthcard.control.common.verifyPin.PinVerfiyLauncher
-
handle a coming event for cancelation
T
- toString() - Method in enum de.gematik.ti.healthcard.control.common.verifyPin.PinVerifyError
- TrustedChannelConstructor - Class in de.gematik.ti.healthcard.control.common.pace
-
Handles the RequestPaceKey Events and trigger the negotiation steps
- TrustedChannelPaceKeyExchange - Class in de.gematik.ti.healthcard.control.common.pace
-
Opens a secure PACE Channel for secure messaging
- TrustedChannelPaceKeyExchange(IHealthCard, String) - Constructor for class de.gematik.ti.healthcard.control.common.pace.TrustedChannelPaceKeyExchange
-
Constructor
- TrustedChannelPaceKeyRequestHandler - Class in de.gematik.ti.healthcard.control.common.pace
-
The singleton TrustedChannelPaceKeyRequestHandler subscribe to EventBus for PaceKey-Request-Events.
U
- UnknownCardAbsentEvent - Class in de.gematik.ti.healthcard.control.common.event.absent
-
Represent a card absent event for Unknown card
- UnknownCardAbsentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.absent.UnknownCardAbsentEvent
-
Create a new instance of Unknown card absent event
- UnknownCardPresentEvent - Class in de.gematik.ti.healthcard.control.common.event.present
-
Represent a card present event for Unknown card
- UnknownCardPresentEvent(ICardReader, IHealthCard) - Constructor for class de.gematik.ti.healthcard.control.common.event.present.UnknownCardPresentEvent
-
Create a new instance of Unknown card present event
- Utilities - Class in de.gematik.ti.healthcard.control.common
-
some utilities for usage
V
- valueOf(String) - Static method in enum de.gematik.ti.healthcard.control.common.CardGeneration
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.gematik.ti.healthcard.control.common.verifyPin.PinResult.PinState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.gematik.ti.healthcard.control.common.verifyPin.PinVerifyError
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.gematik.ti.healthcard.control.common.CardGeneration
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.gematik.ti.healthcard.control.common.verifyPin.PinResult.PinState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum de.gematik.ti.healthcard.control.common.verifyPin.PinVerifyError
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verifyPin(String) - Method in class de.gematik.ti.healthcard.control.common.verifyPin.PinVerfiyLauncher
-
Performs a PIN entry to a card
The operation causes a prompt for entering the PinReference designated PIN - regardless of whether the PIN previously successful
entered and checked.
- verifyPin(int[], PinConfiguration) - Method in class de.gematik.ti.healthcard.control.common.verifyPin.PinVerifier
-
do verify on CardType (eGK2 or eGK2.1)
- VerifyReceivedMacPiccException - Exception in de.gematik.ti.healthcard.control.common.exceptions
-
- VerifyReceivedMacPiccException() - Constructor for exception de.gematik.ti.healthcard.control.common.exceptions.VerifyReceivedMacPiccException
-
constructor
W
- WrongObjectSystemVersionArraySizeException - Exception in de.gematik.ti.healthcard.control.common
-
Exception if the used array for object system version has not the correct length of 3 octets
- WrongObjectSystemVersionArraySizeException() - Constructor for exception de.gematik.ti.healthcard.control.common.WrongObjectSystemVersionArraySizeException
-
constructor
A B C D E G H I M N P R S T U V W
|