This process is a sub process of the Signer Creation. It takes place in the user identification part and includes the technical identification processes using the hardware token as the means of identification. Input is the data of the application form. Result is the application record and the storage of it.
Sequence diagram
Figure 7: Sequence diagram of the doingIdentificationHardToken process
|
Nr. |
Step |
Components |
Description |
|
22 doingIdentificationHardToken |
|||
|
22.1. |
The User requests the identification by handing over the data of the application form to the SSSrv/UI. |
User, SSSrv /UI |
requestIdentification |
|
22.2 |
The SSSrv/UI checks the request for identification. |
SSSrv/UI |
checkRequestIdentification |
|
22.3 |
The SSSrv/UI reads out the user data from certificate provided by the User. |
SSSrv/UI, RM |
requestAuthCertData At this point of the process the User gives in his PIN according to the used eID Card (two factor authentication) |
|
22.4 |
The RM returns the read out AuthCert datato the SSSrv/UI. |
RM, SSSrv /UI |
returnAuthCertData |
|
22.5 |
The SSSrv/UI requests the creation of a new user account at the RM. |
SSSrv/UI, RM |
requestCreationOfUserAccount |
|
22.6 |
The RM checks the request for creating of a new user account. |
RM |
checkRequestCreationOfUserAccount |
|
22.7 |
The RM requests the creation of a new user account at the UM. |
RM, UM |
requestCreationOfUserAccount |
|
22.8 |
The UM checks the request for creating of a new user account. |
UM |
checkRequestCreationOfUserAccount |
|
22.9 |
The UM creates an new user account by storing the user data. |
UM |
storeUserData |
|
22.10 |
The UM responds the RM to confirm the creation of a new user account. |
UM, RM |
confirmCreationOfUserAccount |
|
22.11 |
The RM responds the SSSrv/UI to confirm the creation of a new user account. |
RM, SSSrv /UI |
confirmCreationOfUserAccount |
|
22.12 |
The SSSrv/UI responds the User to confirm the performed identification. |
SSSrv/UI, User |
confirmIdentification |
Table 7: Step-by-step description of the process doingIdentificationHardToken