Table of contents
Abstract User Consent
GUI Common Overview
Abstract User Consent
¶
GUI Common Overview
¶
General information about the architecture of the Open eCard App can be found at
http://www.ecsec.de/pub/2012_Sicherheit.pdf
http://www.ecsec.de/pub/2013_OID_Platform.pdf
Information about ISO/IEC 24727 and the EAC (Extended Access Control) protocol can be found at
http://dev.openecard.org/attachments/download/350/ISO24727%20EAC.ppt
The EAC implementierung can be found at
https://github.com/ecsec/open-ecard/tree/stage/addons/tr03112
GUI elements for EAC can be found at
https://github.com/ecsec/open-ecard/tree/stage/addons/tr03112/src/main/java/org/openecard/sal/protocol/eac/gui
The GUI is called via the method
public DIDAuthenticateResponse perform(DIDAuthenticate request, Map<String, Object> internalData)
in class PACEStep. See
https://github.com/ecsec/open-ecard/blob/stage/addons/tr03112/src/main/java/org/openecard/sal/protocol/eac/PACEStep.java
UML diagrams for the GUI are shown in the following: